
Pamela Keegan
Edith Keegan
Gavin O'Neill

Kerrod Doyle
Philip O'Neill

Michael Fielding
Murray Keegan

Chantelle Doyle
Simone O'Neill

Harley Doyle
Young Pamela
Young Edith
Young Gavin
Young Kerrod
Ryan Doyle
Jacob Doyle
Nicholas Doyle

Jace Pascal
Mark Doyle
Alexis
Zoltan
Dimitri
Sleazy Photographer
Celebrant
Leo
Clairvoyant / Midwife
Beach Hunk
Writer

Writer

Director
Director of Photography
Special Effects Makeup Artist

Producer
Color Grading
Second Assistant Director

Writer
Hairstylist
Props
Casting Assistant
Still Photographer
Special Effects Makeup Artist
Set Dresser

Sound Mixer
Sound Recordist
Continuity

Property Master

Editor
