Drew is astonished to meet his absentee father at long last, but Caitlin quickly wants him gone. Meanwhile, Patrick's anger over his abuse resurfaces when he sees Alasdair is also still hanging around town, and Angel's empathy is sorely tested. Elsewhere, Angus's pop-up gig surprise brings Cassie out in stars and stripes. Show less