It is an emotional time in the Dales. Moira is heartbroken, and Cain feels helpless.
Season 51 • Episode 228 of 261