Cain has to face his fears, while Moira opens up to Chas and Pollard has a word with Cain.
Season 55 • Episode 82 of 208