It’s the season 2 finale of “The Leftovers.” What a glorious show! Susan and Kelly discuss “sad karaoke,” the Guilty Remnant, and the last word. Who lives “here now”? And where is “here”? Be sure to watch before you listen!
S2 E10 I Live Here Now
Previous
Previous
Season 1 Recap
Next
Next