Elenco & Equipe de Constantine
Keanu ReevesJohn Constantine Rachel WeiszAngela Dodson / Isabel Dodson Pruitt Taylor VinceFather Hennessy José ZúñigaDetective Weiss April GraceDr. Leslie Archer Francis GuinanFather Garret Jhoanna TriasPossessed Girl Nicholas DownsChurch Attendant Tanoai ReedMidnite Bouncer Quinn Buniel10 Year-Old Constantine Ann RyersonOld Woman on Bus Stephanie FabianMolly's Server Connor Dylan WrynTeenage Constantine Laz AlonsoMorgue Security Guard Jeremy Ray ValdezLiquor Store Clerk Nico Barbara PilavinOld Woman on Bus (Demon) Edward J. RosenLiquor Store Clerk Roberto KawataPolice Officer Michelle MonaghanEllie (uncredited) R.A. RondellMan in Jeep (uncredited) Chad StahelskiDemon in Hospital (uncredited) Kevin AlejandroBorder Patrol (uncredited) Francis LawrenceRealizador Frank A. CappelloArgumento Lauren Shuler DonnerProdutor Benjamin MelnikerProdutor Gilbert AdlerProdutor Executivo Michael AguilarProdutor Executivo Lorenzo di BonaventuraProdutor Cherylanne MartinCo-Produtor Josh McLaglenCo-Produtor / First Assistant Director Naomi ShohanProduction Design Douglas A. MowatSet Decoration Susannah CarradineAssistant Set Decoration Philippe RousselotDirector Of Photography Hans BjernoAerial Director Of Photography Neal NortonSecond Unit Director Of Photography Louise FrogleyCostume Design Ve NeillMakeup Department Head Valerie Laven-CooperCostumer Richard SchoenKey Costumer Joel HarlowKey Makeup Artist Janice KavanaghMakeup Artist John RosengrantMakeup Supervisor Christopher Allen NelsonSpecial Effects Makeup Artist Stan WinstonSpecial Effects Makeup Artist Steve ArtmontMakeup Artist Barney BurmanMakeup Artist Robin SlaterMakeup Artist Bob Moore Jr.Set Costumer Robert Q. MathewsCostume Supervisor Susan GermaineHair Department Head Candace NealKey Hair Stylist Jamie RamaCostume Illustrator Sandra Bojin-SedlikCostumer Valerie T. O'BrienKey Costumer Shane MahanMakeup Supervisor Darin RivettiSecond Unit First Assistant Director Rick KellySecond Assistant Director Maria Battle-CampbellSecond Second Assistant Director Michael L. FinkSecond Unit Director / Visual Effects Supervisor Gordon AntellFirst Assistant Editor Bronwyn ShieldsAssistant Editor Nicholas HassonDigital Intermediate Editor Erik RogersDigital Intermediate Producer Klaus BadeltCompositor de Banda Sonora Original Brian TylerCompositor de Banda Sonora Original Thomas J. O'ConnellAdr Mixer Michael J. BenaventeAdr Supervisor Greg ten BoschAssistant Sound Editor Alyson Dee MooreFoley Artist Janusz TokarzewskiSound Engineer Skip LievsaySupervising Sound Editor Jeremy PeirsonDesigner de Som Charles MaynesDesigner de Som Craig BerkeySound Effects Editor John P. FasalSound Effects Editor Stephen Hunter FlickSound Effects Editor Patricio A. LibensonSound Effects Editor James MoriokaSound Effects Editor David E. CampbellSound Re-Recording Mixer John T. ReitzSound Re-Recording Mixer Daryl B. KellMusic Editor Rob CunninghamBoom Operator Sarah BourgeoisAssistant Sound Editor Willie D. BurtonSound Mixer Gregg RudloffSound Re-Recording Mixer Susan DudeckDialogue Editor Ulrika AkanderDialogue Editor Mark JohnstonSound Recordist Joel DoughertyFirst Assistant Sound Editor Michael J. BroombergFoley Artist John Joseph ThomasFoley Supervisor Jeffrey PollackMusic Consultant Natasha DelahuntProduction Assistant Jack DubnicekProduction Assistant Juliana FauntLeRoyProduction Assistant Zachary KamenProduction Assistant Gregg KaweckiProduction Assistant Nate RueggerProduction Assistant Matthew J. BirchProduction Supervisor Molly AllenLocation Manager Kristin DehnertLocation Manager Douglas S. McClintock IILocation Manager Jackie Brady BaughProduction Accountant Scout MastersonCasting Associate Mark ScoonExecutive In Charge Of Production Ralph BertelleProduction Coordinator Brian BrechtGerente de Produção Caitlin McKennaAdr Voice Casting Dena BermanCasting Assistant Rachel SwensonAssistant Location Manager J. Elizabeth IngramAssistant Production Coordinator Kathy LiskaExecutive Assistant Tracy DixonExtras Casting Vesper BurnettExtras Casting Assistant Donald FlyGeneral Manager Alonzo RuvalcabaHead Of Production Michael LagneseKey Set Production Assistant Taffy SchweickhardtPayroll Accountant Lee HahnProduction Assistant Michael P. TwomblyProduction Secretary Kami CalevroSecond Assistant Accountant Rick GlennAnimation Supervisor Joe HenkeAnimation Supervisor Gary AbrahamianLead Animator Brian MendenhallAnimation John StillmanCompositing Supervisor Sean O'ConnorCompositing Supervisor Christopher WarrenVfx Director Of Photography Joshua CordesLead Animator Joel SevillaLead Animator Yoshiya YamadaModelling Supervisor Christopher J. EngModeling Ross NakamuraRotoscoping Artist Nicholas BrooksVfx Artist Chris HaneyVisual Effects Anthony LuceroVisual Effects Patrick PhillipsVisual Effects Robert SpurlockVisual Effects Chris F. MooreVisual Effects Beth HoweVisual Effects Coordinator Kristy KingVisual Effects Coordinator Julia NeighlyVisual Effects Coordinator Stephanie C. LeeVisual Effects Coordinator Mark EdwardsVisual Effects Coordinator Adam LisagorVisual Effects Coordinator James D. TittleVisual Effects Coordinator Kevin RomondVisual Effects Technical Director Chris HallVisual Effects Coordinator Simon AllenAnimation Supervisor Craig HayesVisual Effects Supervisor Ian HunterVisual Effects Supervisor Greg JubyVisual Effects Supervisor David LingenfelserVisual Effects Supervisor Colin StrauseVisual Effects Supervisor Greg StrauseVisual Effects Supervisor Janet YaleVisual Effects Producer Denise DavisVisual Effects Producer Jason HeapyVisual Effects Producer Amy Hollywood WixsonVisual Effects Producer Donna LangstonVisual Effects Producer Tiffany SmithVisual Effects Producer Ann PodloznyVisual Effects Producer Michael MeagherVisual Effects Producer Demetrius LealVisual Development Jared Rosen24 Frame Playback Anthony Leonardi IIICreature Design John R.A. BensonDigital Compositors Nathan AbbotI/o Supervisor James ReedySpecial Effects Supervisor Aaron CohenVisual Effects Mark EdwardsVisual Effects Coordinator Matt HeimlichMechanical Designer Ryan HopkinsVisual Effects Technical Director Jim CharmatzCharacter Designer Dovi AndersonLead Animator Dan CayerCompositing Supervisor Chris PaizisMatchmove Supervisor Jamie BaxterMatte Painter Kane BrassingtonRotoscoping Artist Enfys DickinsonCreative Producer