Moira is still keeping the secret to herself, while Cain has worries and Vanessa comes to a realisation.
Season 55 • Episode 89 of 208