Everyone needs a friend in Miracle. Tonight’s The Leftovers season 2, episode 6, “Lens,” will see if Nora and Erika can trust each other enough to become friends.
Matt Jamison heads outside of Miracle in The Leftovers season 2, episode 5 to find answers. But will the trip be worth the cost of getting back inside?