Aaron Pedersen
Det. Jay Swan
Aaron Pedersen
Det. Jay Swan
Hugo Weaving
Johnno
Jack Thompson
Charlie Murray
Ryan Kwanten
Pete Barry; William Smith
Tony Barry
Sarge
Bruce Spence
Jim
Damian Walshe-Howling
Wayne Silverman
Tasma Walton
Mary Swan
Robert Mammone
Robbo
Samara Weaving
Peggy Rogers
David Field
Sam Bailey
Jack Charles
Old Boy
Daniel Connors
Kenny
Ivan Sen
Writer
Ivan Sen
Editor
Ivan Sen
Original Music Composer
Ivan Sen
Director of Photography
David Jowsey
Producer
Ivan Sen
Director
Matthew Putland
Production Design
Vanessa Loh
Costume Design
Anita Lowe
Hair Designer
Gary Hamilton
Executive Producer
Kym Sainsbury
Special Effects Makeup Artist
Anita Lowe
Makeup Designer
Aaron Pedersen
Associate Producer
Nick Emond
Sound Recordist