Lord Edward Fairfax /Reporter #2/ Patient #2/Train Porter /Conductor
Ron Bottitta
Melinda / Emma (voice)
Hazel Doupe
Adult Seng (voice)
Victor Alli
Edred / Dimitri (voice) / Little Girl's Dad (voice)
Tom Milligan
Seng / Alfie (voice)
Demari Hunte
Merlin / Lawrence/Gwylfred/Passenger #1/Doctor
Jeremy Crutchley
Ancient Eygpt Edred/Original Edred / Tillac/Klink/Shultz
Jacob Dudman
Aelwulf
Jack Bandeira
Darvish (voice)
Brian George
Mysterious Woman/ Little Girl/ Woman 1 / Original Melinda / Nurse #2/ Clarice Leydoux / June Way / Mary/Necromancer / Andaen
Grey DeLisle
Gobi/Priest
David McCusker
Winston (voice) / Winston / Newsboy (voice)
George Webster
Winston
George Webster
Morgan (voice)
Peta Johnson
Thraen / Turk
Tom Bromhead
Rakshasa (voice) / Rakashasa (voice)
Sunkrish Bala
Ancient Egypt Seng / Man 3 (voice) / Ancient Egypt Seng (voice)
Alain Uy
Lady Katherine Fairfax (voice) / Lady Katherine Fairfax / Nurse #1
Rosalind Ayres
Seng
Demari Izaiah Hunte
Inspector General / Music Teacher / Reporter #3 (voice)
Gildart Jackson
Constable #1 / Constable #2 (voice) / Sailor Jim (voice)
Aaron LaPlante
Mick / Boy 1 / Boy 2 (voice)
Robbie Daymond
Young Melinda (voice)
Marley Cherry Hilborne
Otto / Technician (voice)
Jason O'Mara
Dashwood / Otto Door Guy / Constable #2 (voice)
Chris Butler