Juliana Kossel (as Pascale Bussiéres)
Amelia Glahn
Cain Ball
Zephyr Eccles
Dr. Issac Solti
Matthew Eccles / Voice of Peter Glahn
Man in Black
Baby
Peter Glahn (uncredited)