The Leftovers: S01.E03

The Number Of The Priest

In its third episode, The Leftovers cracks the story of its wayward priest -- but is it enough to en-Rapture Matt? 2014.07.13S01.E03