Moira rushes to see Cain at the prison. David is hopeful. Marcus attempts to dismiss his own misgivings.
Season 51 • Episode 250 of 261