Cain is privately reeling. A poignant night ensues. Leyla fuels Liam's growing concerns.
Season 51 • Episode 141 of 261