Marlon loses faith, Cain and Moira brace themselves, and Liam and Leyla are thwarted.
Season 49 • Episode 44 of 236