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 Roxanne Pallett as Leanne Greening Sarah Lam as Lan Ducheng Geoffrey Hutchings as Alan Carson Charles Mnene as D-Ray