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 Alexander Crowther as Lieutenant Peter Valery Brian Young as Ambush Reporter Jamie Cavanagh as Young Man