Guest Stars Ben Onwukwe as Herman Donckers Patrick Scott Jeffries as Plain Clothed Officer Nila Aalia as Leela Banerjee Kammy Darweish as Vijay Banerjee Mavin Rasheed as Padma Banerjee Craig Miller as Robert 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