Plot: Season two begins in Jarden, Texas – renamed “Miracle” after it was discovered no one departed. The town has since become a magnet for tourists and people who are convinced it is special and can keep them safe
The Leftovers - Season 2
First Episode Aired On:
Sunday, October 4 2015
9 years ago
Sunday, October 4 2015
9 years ago
Last Episode Aired On:
Sunday, December 6 2015
9 years ago
Sunday, December 6 2015
9 years ago
Number of Episodes: 10