The police chief faces struggles in both his personal and professional life, ...
The Leftovers
Season 1 Episode 9: The Garveys at Their Best
Kevin tries to suppress his bad habits while tracking down a marauding deer in Mapleton. Laurie receives not-unexpected news amidst a rising sense of foreboding.