Guest Stars Brenda Fricker as Megan Roach Tom Chadbon as Henry Williams Alec Newman as Robert Ludlow Ciaran Kellgren as Cal McCoy Crystal Yu as Mingmei Ducheng Charles Mnene as D-Ray Roxanne Pallett as Leanne Greening Sarah Lam as Lan Ducheng Geoffrey Hutchings as Alan Carson