Richard James Allen
Role(s): Doctor Nari
Emma Jensen
Role(s): Captain Davies
Megan Elizabeth Kennedy
Role(s): Typist
Alia Seror-O'Neill
Role(s): Hinata