Michael B. JordanSteve Montgomery Michael KellyRichard Detmer Ashley HinshawCasey Letter Crystal-Donna RobertsSamantha Lynita CroffordCasey's Mom Royston StoffelsPharmacist Patrick John WaltonPark Ranger Lance ElliottPolice Officer Nadine SuliamanSchool Flyer Girl Pierre MalherbePolice Detective Matthew Dylan RobertsErnesto's Neighbour Allen IrwinRedneck Trucker Chelsea KingGirl in Window Robert ClotworthyNewscaster Daisy TorméKaren Detmar (voice) Chrystee PharrisSamantha (voice) Daniel BookoCostly (voice) Byron ThamesHoward (voice) Charles L. CampbellPharmacist (voice) Popeye VogelsangPark Ranger (voice) Steve KramerPolice Officer (voice) Ashley PeldonSchool Flyer Girl (voice) Jeff FischerThug #3 (voice) Josh TrankRegisseur / Story Katie ShapiroAssociate Producer James DodsonExecutive Producer Fred Du PreezSet Decoration Stephen AltmanProduction Design Patrick O'ConnorArt Direction Grant AppletonSecond Unit Director Of Photography Matthew JensenDirector Of Photography Simone StubbsKey Makeup Artist Rob CarlisleProsthetic Supervisor Mathew Howard-TrippProsthetics Zania GerberMakeup Artist Francesca Van Der FeystKey Hair Stylist Jacomina JankowitzCostume Supervisor Belinda ManwaringMakeup Artist Alison FraserAssistant Costume Designer Miriam WilliamsSeamstress Jayne ForbesAssistant Costume Designer Gloria WesselsMakeup Artist Diana CilliersCostume Design Megan TannerMakeup Department Head De Villiers FourieSecond Second Assistant Director Charlie WatsonFirst Assistant Director Jim BrebnerFirst Assistant Director Sarah MacFarlaneSecond Assistant Director Mark BuntingSecond Assistant Director Lorna BennetScript Supervisor Blair MillerAssistant Editor Robert ZalkindDigital Conform Editor Walter VolpattoDigital Intermediate Colorist Craig Eric ParkerColorist Elliot GreenbergRedacteur Paul LavoieDigital Intermediate Matt TassoneFirst Assistant Editor Tessa VerfussFirst Assistant Editor Julio CarmonaAdr Recordist Greg ZimmermanAdr Recordist James MorianaFoley Artist Jacques PienaarBoom Operator Beauxregard NeylonAdr Mixer Jeffrey WilhoitFoley Artist David StankeFirst Assistant Sound Editor Kerry Carmean-WilliamsSound Effects Editor Joe BarnettSound Re-Recording Mixer Karen Vassar TriestSound Designer Tony LambertiSound Re-Recording Mixer Tim WalstonSound Designer Kelly OxfordSupervising Sound Editor Bonnie RodiniCasting Associate Avi LevyProduction Accountant Noa FrancoCasting Assistant Leslie WooCasting Associate J.P. van der MerweExtras Casting Coordinator Marilyn LindsayFirst Assistant Accountant Johnny GidcombAdr Voice Casting Joanne GoldstoneProduction Accountant Kat RogersProduction Coordinator Tarique FredericksProduction Assistant Sonya BallasProduction Coordinator René FosterProduction Secretary Simon RhodesProduction Coordinator Greig BuckleLine Producer Marisa Sonemann-TurnerProduction Manager Danny McWilliamsLocation Manager Robert BentleyLocation Manager Drew LockeProduction Manager Margarita SheshukovaAnimation Jamie Macdougall3d Artist Mitch Gonzalez3d Modeller Craig Van Den Biggelaar3d Artist Brian Tatosky2d Supervisor Jocelyn Cervenka3d Modeller Mikael Genachte-Le BailMatte Painter Brandon KachelMatte Painter Steve MatsonMatte Painter Kevin LinMatchmove Supervisor Tom ArcherCompositing Supervisor Natalia SorokinaAnimation Kenneth Nakada Mikael Genachte-LebailMatte Painter Mayuresh SalunkeSenior Modeller Amira QuinlanVisual Effects Coordinator Denise TamVisual Effects Coordinator John RiddleVisual Effects Technical Director Harimander Singh KhalsaCompositing Supervisor Andrey UstyugovVisual Effects Technical Director Alexandr PetrovVisual Effects Technical Director ThilakVisual Effects Producer Ankit GokaniVisual Effects Coordinator David RobinsonVisual Effects Producer Kathy Chasen-HayVisual Effects Producer Chad WilsonVisual Effects Camera Terry HutchesonVisual Effects Producer Eugeny UrusovVisual Effects Technical Director Pauline BurnsVisual Effects Production Manager Celine ChewVisual Effects Coordinator Hannah SlezacekVisual Effects Coordinator Ryan AndersenVisual Effects Production Assistant Andrew KarrVisual Effects Supervisor Simon HansenVisual Effects Supervisor Sean FindleyVisual Effects Supervisor Sergey MuravievVisual Effects Robert HabrosVisual Effects Supervisor Sergei GritsenkoVisual Effects Producer BalakrishnanVisual Effects Producer Raymond ChenVisual Effects Supervisor David Van DykeVisual Effects Producer Bryan GodwinVisual Effects Supervisor Victoria PlisVisual Effects Producer Dennis SedovVisual Effects Supervisor Alexandr GorokhovVisual Effects Producer Julie D'AntoniVisual Effects Producer