An evening spent remembering the past takes Jack and Marian to the brink of a startling new future.
Season 17 • Episode 60 of 102