Moira and Cain are arrested, while Caleb reveals some devastating information and Ruby is overwhelmed with guilt.
Season 55 • Episode 23 of 208