100 minutes
7/27/2023
A quiet, stoic man, lives a monk-like existence in self-imposed exile. When his estranged son is killed in a drug deal gone bad, he is left to look after a granddaughter he never knew existed, and he is forced back into a life he tried to put behind him.
Ron Perlman
as Pappi
Elias Koteas
as Vic
Harvey Keitel
as Merchant
Joel David Moore
as Peter
Emma Ho
as Delfi
Samantha Kaine
as Det. Weintrager
Dax Ravina
as Milky
Ben Milord
as Beans
Marc David
as Rick
Ronnie James Hughes
as Sirko
Vincent Berdoulle
as The Wall
Yann Brouet
as Misha
Adam Moryto
as Bannon
Paolo Mancini
as Luca Rispoli
Leroy Rodriquez
as Merc #1
Adam Slobodian
as Merc #2
Jeton Bennett
as Merchant's Grandson
Varun Saranga
as Mani
Vincent Bouillon
as Assailant
Lloyd Barker
as Driver
Damian Vazquez
as Large Buddy
Meliza Abril
as Trina
Michael McLaughlin
as Tracksuit Thug
Marissa Paquin
as Pharmacist
Kiristen Cousins
as Triage Nurse
Trish Langfitt
as Employee
Bodhi Eryou
as Young Peter (4)
Todd Shipster
as Barkeep
Billy Paquin
as Bald Man
Larissa Iwazaki
as Customer
Amber Ashley Smith
as Waitress
Jim Wrigley
as Surgeon
Alexis Germain
as Bully
Chelsea Flynn
as Teacher
Caroline Raynaud
as Marguerite
Kaia Lilford
as 3rd Grader
Jaspar Nielson
as Dead Aryan Teenager
Teri Bilewitch
as EMT #1
Sonia Sajnani
as Hotel Clerk
Ashley Roque
as Teen Clerk
Bob Moseley
as Coroner
Chad Modden
as Uniformed Cop
Ella Rahmani
as Doctor
Ashley Crowe
as Cashier