The Leftovers · SEASON 2
I Live Here Now
Episode 10 · 2015-12-06

- Sci-Fi & Fantasy
- Drama
Episode overview
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.
73 minutes