Coming Up on Episode 7 of The Leftovers

Start your theories now.
The penultimate episode of the series “The Most Powerful Man in the World (and His Identical Twin Brother)” is on its way, and here’s a look of what’s coming.

Watch new episodes of The Leftovers Sunday nights at 9 pm on HBO.