The Leftovers Season 2 Episode 1
Season 2
Episode: 1
Air Date: 2015-10-04
Jarden, Texas was renamed “Miracle” after it was discovered that no one had departed. The town has since become a magnet for tourists and people who are convinced it is…
Episode Title: Axis Mundi