Poster of Cast and Crew in The Leftovers - Season 2 - Episode 10 - I Live Here Now

The Leftovers - Season 2 - I Live Here Now (Episode 10)

Plot: Kevin comes clean to a skeptical John about his connection to Evie's disappearance, as Miracle faces an unexpected threat on the fourth anniversary of The Departure. Season Two Finale
Episode Aired On:
Sunday, December 6 2015
9 years ago