Pamela Keegan
Sally Williams
Edith Keegan
Georgina Neville
Young Pamela
Bridget Williams
Young Edith
Sage Amethyst Matchett
Young Gavin
Alexei Zotos
Young Kerrod
Henry D'Bras
Ryan Doyle
Scott Murphy
Jacob Doyle
Andrew Spencer
Nicholas Doyle
Jett Johnson
Jace Pascal
Tim Mason Scott
Mark Doyle
Lucas Morgan
Alexis
Peita Breese
Gavin O'Neill
Josh Wiseman
Zoltan
Joseph Palko
Dimitri
James Vass
Sleazy Photographer
John Tsioulos
Celebrant
Kathryn Yuen
Leo
Brett Garland
Clairvoyant / Midwife
Sharon Hayes
Beach Hunk
Jason Casimatis
Kerrod Doyle
Davo Hardy
Philip O'Neill
Matthew R. Grego
Michael Fielding
Christopher Price
Murray Keegan
Glenn Groves
Chantelle Doyle
Caroline McQuade
Simone O'Neill
Sonya Kerr
Harley Doyle
Morrison James
Director
Writer
Editor
Producer
Property Master
Sound Mixer
Second Assistant Director
Props
John Bortolin
Director of Photography
Rob Greaves
Special Effects Makeup Artist
Helen Tuck
Continuity
Casting Assistant
Roxann Husband
Hairstylist
Veronica Colvin
Set Dresser
Sound Recordist
Henning Elvegård
Color Grading
Still Photographer