Christian ConveryYoung Hal / Young Bill Adam ScottCaptain Petey Shelborn Rohan CampbellThrasher / Ricky Osgood PerkinsUncle Chip / Director / Screenplay Nicco Del RioRookie Priest Danica DreyerBabysitter Annie Dianne GreenwoodTicketed Cop (uncredited) Shafin KarimPawn Shop Owner Lumen BeltranPolice Officer Janet KidderThrasher's Mom Paul PuzzellaThrasher's Dad Jeremy CoxBeauchamps / Second Unit Director Of Photography Jason BurkartLawnmower Neighbor Katie StuartNancy Rizzoli Michael Anthony Sallegue SamosaHibachi Chef Joyce RobbinsNeighbor Lady 1 Jacqueline RobbinsNeighbor Lady 2 Tina PiSupermarket Patron Doralynn MuiGas Station Mom Scott NicholsonBurt Burgerson Charles Chi Soo KimMourner in Church (uncredited) Osgood PerkinsUncle Chip / Director / Screenplay Fred BergerExecutive Producer Nancy XuExecutive Producer John FriedbergExecutive Producer Brian Kavanaugh-JonesProducteur Peter LuoExecutive Producer John RickardExecutive Producer Jesse SavathExecutive Producer Natalia SafranExecutive Producer Ali JazayeriExecutive Producer David GendronExecutive Producer Michael ClearExecutive Producer Peter SafranExecutive Producer Judson ScottExecutive Producer Elizabeth DestroExecutive Producer Chris ColeExecutive Producer Omani CarsonExecutive Producer Andy PriceExecutive Producer Sara W. PriceExecutive Producer Tom QuinnExecutive Producer Jason WaldExecutive Producer Christian ParkesExecutive Producer Emily ThomasExecutive Producer Ryan FrisciaExecutive Producer Teddy SchwarzmanExecutive Producer Michael HeimlerExecutive Producer Owen QingExecutive Producer Trevor JohnstonSet Decoration Brendan MegannetyArt Direction Danny VermetteProduction Design Eric CairnsSet Decoration Buyer Nico AguilarDirector Of Photography Jeremy CoxBeauchamps / Second Unit Director Of Photography Erwin JaquezSecond Unit Director Of Photography Jan KlompjeSecond Unit Director Of Photography Giselle Bourget MoralesAssistant Costume Designer Caitlin GrovesSpecial Effects Makeup Artist Madelaine HermansMakeup Department Head Clarissa JorqueraSpecial Effects Makeup Artist Lilia AfsahiFirst Assistant Hairstylist Jennifer LatourKey Makeup Artist Zoë LorinczFirst Assistant Makeup Artist Alyssa MyersHair Department Head Werner PretoriusMakeup Effects Designer Emersen ZiffleSpecial Effects Makeup Artist Hannah BroadAssistant Director Trainee Adam McCarthyFirst Assistant Director Bria Rose WilkScript Supervisor Benjamin GallowaySecond Assistant Director David RiceEditorial Coordinator Joseph K. VanceDailies Operator András TóthDigital Intermediate Producer Matthew ShuttleworthOnline Editor Robert W. BoothBoom Operator Natasha DupreyMusic Supervisor Alex LaraSound Effects Editor Javier Ivan PerezFoley Editor Humberto CorteSound Effects Editor Peter S. CarlstedtAdr Mixer Eugenio BattagliaSound Re-Recording Mixer Edo van BreemenOriginal Music Composer Zed StarkovichMusic Editor Jan HetmerLocation Sound Mixer Jonathan DuBoisLine Producer Nancy WelshProduction Manager Trevor FieldhouseExtras Casting Assistant Gabriel MedinaUnit Manager Brent CanningLocation Manager Andrea HughesExtras Casting Spencer ElaProduction Executive Shelby TonyProduction Accountant Mike McAreeAssistant Location Manager Eoin SheehyAdditional Casting Connor PurcellCo-Executive Producer Jennifer MendozaProduction Assistant Jacob StraatLocation Manager Giuliana BertuzziCo-Executive Producer Andy LevineCo-Executive Producer Simon MisselbrookCo-Executive Producer Adam RichardsCasting Associate Jon WarneProduction Coordinator Jeff BruneelVisual Effects Supervisor Edward J. DouglasVisual Effects Supervisor Johnny FanVisual Effects Compositor James MilliganVisual Effects Producer Sagar PatilVisual Effects Compositor Tom RolfeVisual Effects Supervisor Vikram SanghaiVisual Effects Compositor Nick WingerVisual Effects Compositor Michael YuVisual Effects Producer Dylan BurrowDigital Compositor