Guest Stars Emilio Doorgasingh as Harold Ross / Hassan Esmaili Scarlett Rousset as Stella Ryan Pierce as Hugh Kelehar Chantelle Han as Su-Lin Donovan Raoul Bhaneja as Dr. Mackay Akbar Kurtha as Ariel Levitan Mark Lutz as Gavin Malley Ai Barrett as Lucy Donovan Jessica Sherman as Middle-Aged Woman Ted Atherton as Commander Foster Brian Young as Ambush Reporter Alexander Crowther as Lieutenant Peter Valery Jamie Cavanagh as Young Man