Sam Neill
Kreutz
Sam Neill
Kreutz
Tom Payne
Jaxon
Melia Kreiling
Stella
Julian Bleach
Preacher
Antonia Campbell-Hughes
Agnes
Dominique Tipper
Maddie
Predrag Bjelac
Mosca
Oliver Stark
Dylan
Turlough Convery
Rollo
Turlough Convery
Voltaire
Simon Paisley Day
Assessor
Ursula Strauss
Da Silva
Andreea Mihaesei
Mini
Ryan Doyle
Voltaire
Copcea Alexandru
Student
Alexandra Marinescu
Student
Pamela Forster
Pam
Joanne Reay
Writer
Andrew Goth
Director
Andrew Goth
Writer