Guest Stars Victoria Haralabidou as Lena Pascal Kamil Ellis as Sergeant Rodney Lammon Alex Tsitsopoulos as Dimitri Stephen Hunter as McCoy Kyle Robertson as Dusty Moon Motel Receptionist Nathan Page as Constable Alex Nick Annas as Young Kostas Panigiris Luca Asta Sardelis as Kate (Server) Tony Nikolakopoulos as Nico Kabir Singh as Ahura Clayton Dunn as Mechanic Purima Flanagan as Kanha