Kerry is left heartbroken. Cain fights for Moira. Megan opens up to Jai.
Season 46 • Episode 5 of 302