"Inspired by the true stories of New Zealand's street gangs across 30 years, we follow Danny at three defining moments in his life as he grows from a boy into the violent enforcer of a gang."
John Tui
as Moses
Jake Ryan
as Danny
Olly Presling
Seth Flynn
as Liam
Chelsie Preston Crayford
as Flo
Erroll Shand
as Josh
Dominic Ona-Ariki
as Dice
Cameron Brown
as Pony
Jack Parker
as Young Liam
Creedence Phillips
as Dregs
Eden Flynn
as Child Liam
Haanz Fa'avae-Jackson
as Teen Moses
James Matamua
as Teen Danny
Jack William Parker
as Teen Liam
Alex Raivaru
as Tug
Lotima Pome'e
as Young Moses
Aaliyah Wilson
as Lily
Poroaki Merritt-McDonald
as Red
Taiti Ahiao
as Buck
Tui Rererangi Aitken
as Child Chloe
Jovan Beazley
Tanis Bosson
as Terry
Locky J Campion
as Horde Fighter
Camella Cody
as Girl in Alleyway
Mario Cooper
as Sparks
Riley Dane
as Moses Savage 3
Dane Davidson-Trotter
as Sick
Mathew Dorward
as Moses Savage 60
Jesse Drysdale
as Savage Prospect
Sina Esera
as Dice’s Wife
Theodora Esera
as Singing Woman
Eteuati Ete
as Dice’s Father
Richard Falkner
as Lynch
Tim Gordon
as Constable Flint
Aaron Gunn
as Tug Savage 54 (Band Member)
Stephen Hall
as Webbs
Peter Hambleton
as Bus Driver
Rachel Henry
as Matron
Olivia Hunter
Simone Kelly
as Kayla
Katie Korewha
as Rat
Nathaniel Lees
as Priest
Renee Lyons
as Nurse
Papahia Hirini Kemp Maika
as Goat
James Manttan
as Ambulance Officer
Ryan Clifford Marsh
as Band Member
Stuart McDonald
as Blush
Dra McKay
as Shopkeeper
Paul McLaughlin
as Constable Gardner
Callum Moore
as Savage Associate 80
Hariata Moriarty
as Girl talking to Terry
Taofi Mose-Nehemia
as Babs
Maaka Pohatu
as Savage Guitarist
Dave Randall
Collin Robertson
as Flipper Savage 72
Zakkaari Rokkanno
as Savage Associate 84
as Skidds
Ray Smith
as Ben
Leva Sua
as Tug Savage 50 (Barman)
Tess Sullivan
Matthew Sunderland
as Dad
Doug Ten Broeke
John Vaimoli
as Zach
Meredith Dooley
as Woman on Bus (uncredited)
Sam Kelly
Director
Writer
Peter Roberts
Editor
Vicky Pope
Producer
Bob Buck
Costume Design
James L. Brown
Director of Photography
Chris Elliott
Production Design
Arli Liberman
Original Music Composer
Miranda Rivers
Casting Director
Yvette Reid
Henry Aitken
Art Direction
Corey Le Vaillant
Transportation Coordinator