In season two of The Leftovers, Kevin (Justin Theroux) and Nora Carrie Coon) move to Jarden, Texas – the only known place in the world where no one was taken. The townspeople think they were chosen – but by whom? And for what?
As a familiar face puts it, ‘Uh-oh.’
The Leftovers returns to HBO on Sunday, October 4th (9/8C). Check out the chilling teaser after the jump.