Guest Stars Ben Onwukwe as Herman Donckers Nila Aalia as Leela Banerjee Mavin Rasheed as Padma Banerjee Craig Miller as Robert Kammy Darweish as Vijay Banerjee Aurora Marion as Amrit Khan Natasha Atherton as Priyanka Banerjee Charlie Cattrall as Ben Sparrow Charlie Venables as Ted Sahana John Gomez as Misha Banerjee Nahid Leader as Nurse Samuel Revell as Discharge Nurse Patrick Scott Jeffries as Plain Clothed Officer