Amelia
Rebecca Gibney
Michael
Jordan Selwyn
Computer Teacher
Tyl Van Randon
English Teacher
Jan Saussey
Young Alison
Stacey Houghton
Alison
Mikaila Hutchinson
Mary
Bonnie Soper
Evelyn
Rachel Nash
Simon
Sam Hall
Carlo
Russell Wills
Kevin
Mark Tronson
Young Michael
Braydon Kearns
Alison's father
Michael Hurst
Executive Producer
Director
Harold Brodie
Writer
Music
Paul Ubana Jones
Editor
Production Design
Shayne Radford
Set Decoration
Vea Mafileo
Costume Design
Julie Millar
Makeup Artist
Nikki Brooker
Production Manager
Amber Lynch
Director of Photography
Renaud Maire
Producer
John Davies