Chas questions Cain. Greg threatens to ruin Ethan's reputation. Nicola worries for her sister.
Season 51 • Episode 258 of 261