‘The Leftovers’ season 2, episode 10 (finale) spoilers: It all descends on Jarden
During Sunday night’s new episode of “The Leftovers,” we started to realize for the first time just how much everything is going to unravel in the town of Jarden, Texas. Kevin Garvey has now had a spiritual awakening, and that is something that may be causing him to rethink some of his decisions in life. […]