The Leftovers: S01.E07

Go Sell Crazy Somewhere Else

After an intriguing run of episodes The Leftovers revives its most worrisome storyline. Is there a larger plan, or has the show run amok? 2014.08.11S01.E07