Guest Stars Robert Lawrenson as Declan MacRae Paul McGillion as Terrance Wexford Sahar Biniaz as Kali Shaker Paleja as Ravi Terry Chen as Charles Callum Blue as Edward Forsythe Balinder Johal as Rheka Ron Selmour as Kanaan Isaiah Adam as Helmsman Ian Neeson as Captain Baljodh Nagra as Janu Bhavkhandan Singh Rakhra as Man with Janu Rimple Sumer as Distraught Woman