‘The Leftovers’ season 2 finale is full of living reminders The season 2 finale of The Leftovers airs tonight. Is it time to bid Miracle farewell or finally time to accept the impossible and settle in? December 6, 2015