Catalina Sandino MorenoCamilla Paul Vincent O'ConnorPriest Petra SprecherHomeless Woman Carlease BurkeWoman at Carnival Mark StegerMaggie (Demon)/Luka Brad PeytonDirector / Executive Producer Ronnie ChristensenScreenplay Robyn MarshallCo-Producer Marty Eli SchwartzCo-Producer / First Assistant Director Trevor EngelsonProducteur Stuart FordExecutive Producer Charles LaytonExecutive Producer Michael J. LuisiExecutive Producer Jeannette BrillExecutive Producer Matt KaplanExecutive Producer Michael SeitzmanProducteur Couper SamuelsonExecutive Producer Gary WarshawArt Direction Bill BoesProduction Design Jason GarnerArt Direction Traci KirshbaumSet Decoration Dana GonzalesDirector Of Photography Nacoma WhobreyMakeup Department Head Lisa NorciaCostume Design Tina HarrelsonKey Makeup Artist Jacqueline AronsonCostume Supervisor Theodora KatsoulogiannakisKey Hair Stylist Greg HaleSecond Assistant Director James SbardellatiFirst Assistant Director Renetta G. AmadorScript Supervisor Nathan GodleyFirst Assistant Editor Jim SchulteFirst Assistant Editor Steve M. NgoFirst Assistant Editor William YehAdditional Editor Matthew PrescottAssistant Editor Aimee JenningsFirst Assistant Editor Robert EberProduction Sound Mixer Scott EdelsonBoom Operator Malcolm FifeSound Effects Editor Paul HacknerSupervising Sound Editor Justin DzubanDialogue Editor Diego S. StaubFoley Mixer Andy KoyamaSound Re-Recording Mixer Miguel BarbosaFoley Artist Thomas J. O'ConnellAdr Mixer Andrew LockingtonOriginal Music Composer Kaylene CarlsonUnit Production Manager Libby AndersonProduction Supervisor Mark AmosProduction Accountant Russell ScottCasting Associate Sam PattonProduction Secretary Stacia KimlerCasting Assistant Steven SquillanteCo-Executive Producer Terri TaylorAdditional Casting Zak KnightSpecial Effects Supervisor Matt PrimmVisual Effects Producer Brandon ParviniVisual Effects Supervisor Jeff LichtfussVisual Effects Supervisor