Constantine Cast & Crew
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) Frank A. CappelloScreenplay Benjamin MelnikerProducer Michael AguilarExecutive Producer Gilbert AdlerExecutive Producer Lauren Shuler DonnerProducer Lorenzo di BonaventuraProducer Cherylanne MartinCo-Producer Josh McLaglenCo-Producer / 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 Janice KavanaghMakeup Artist John RosengrantMakeup Supervisor Christopher Allen NelsonSpecial Effects Makeup Artist Stan WinstonSpecial Effects Makeup Artist Joel HarlowKey Makeup Artist Steve ArtmontMakeup Artist Barney BurmanMakeup Artist Robin SlaterMakeup Artist Robert Q. MathewsCostume Supervisor Candace NealKey Hair Stylist Susan GermaineHair Department Head Valerie T. O'BrienKey Costumer Sandra Bojin-SedlikCostumer Jamie RamaCostume Illustrator Shane MahanMakeup Supervisor Darin RivettiSecond Unit First Assistant Director Rick KellySecond Assistant Director Michael L. FinkSecond Unit Director / Visual Effects Supervisor Maria Battle-CampbellSecond Second Assistant Director Gordon AntellFirst Assistant Editor Bronwyn ShieldsAssistant Editor Nicholas HassonDigital Intermediate Editor Erik RogersDigital Intermediate Producer Brian TylerOriginal Music Composer Klaus BadeltOriginal Music Composer Thomas J. O'ConnellAdr Mixer Alyson Dee MooreFoley Artist Michael J. BenaventeAdr Supervisor Greg ten BoschAssistant Sound Editor Janusz TokarzewskiSound Engineer James MoriokaSound Effects Editor David E. CampbellSound Re-Recording Mixer Stephen Hunter FlickSound Effects Editor Charles MaynesSound Designer John P. FasalSound Effects Editor Skip LievsaySupervising Sound Editor Jeremy PeirsonSound Designer John T. ReitzSound Re-Recording Mixer Daryl B. KellMusic Editor Craig BerkeySound Effects Editor Patricio A. LibensonSound Effects Editor Rob CunninghamBoom Operator Willie D. BurtonSound Mixer Sarah BourgeoisAssistant Sound Editor Gregg RudloffSound Re-Recording Mixer Mark JohnstonSound Recordist Ulrika AkanderDialogue Editor Susan DudeckDialogue Editor John Joseph ThomasFoley Supervisor Michael J. BroombergFoley Artist Joel DoughertyFirst Assistant Sound Editor Jeffrey PollackMusic Consultant Zachary KamenProduction Assistant Juliana FauntLeRoyProduction Assistant Nate RueggerProduction Assistant Jack DubnicekProduction Assistant Natasha DelahuntProduction Assistant Gregg KaweckiProduction Assistant Kristin DehnertLocation Manager Matthew J. BirchProduction Supervisor Molly AllenLocation Manager Douglas S. McClintock IILocation Manager Jackie Brady BaughProduction Accountant Scout MastersonCasting Associate Brian BrechtProduction Manager Ralph BertelleProduction Coordinator Mark ScoonExecutive In Charge Of Production Rachel SwensonAssistant Location Manager Tracy DixonExtras Casting Caitlin McKennaAdr Voice Casting Alonzo RuvalcabaHead Of Production Dena BermanCasting Assistant Michael LagneseKey Set Production Assistant Lee HahnProduction Assistant J. Elizabeth IngramAssistant Production Coordinator Kami CalevroSecond Assistant Accountant Kathy LiskaExecutive Assistant Vesper BurnettExtras Casting Assistant Michael P. TwomblyProduction Secretary Donald FlyGeneral Manager Taffy SchweickhardtPayroll Accountant Joe HenkeAnimation Supervisor Rick GlennAnimation Supervisor Brian MendenhallAnimation Chris HaneyVisual Effects Patrick PhillipsVisual Effects Beth HoweVisual Effects Coordinator James D. TittleVisual Effects Coordinator Gary AbrahamianLead Animator Mark EdwardsVisual Effects Coordinator Sean O'ConnorCompositing Supervisor Julia NeighlyVisual Effects Coordinator Joel SevillaLead Animator Ross NakamuraRotoscoping Artist Chris F. MooreVisual Effects Stephanie C. LeeVisual Effects Coordinator Yoshiya YamadaModelling Supervisor Joshua CordesLead Animator Robert SpurlockVisual Effects Adam LisagorVisual Effects Coordinator Nicholas BrooksVfx Artist Anthony LuceroVisual Effects Christopher WarrenVfx Director Of Photography Kevin RomondVisual Effects Technical Director John StillmanCompositing Supervisor Christopher J. EngModeling Kristy KingVisual Effects Coordinator Chris HallVisual Effects Coordinator Colin StrauseVisual Effects Supervisor Jason HeapyVisual Effects Producer Donna LangstonVisual Effects Producer Tiffany SmithVisual Effects Producer Simon AllenAnimation Supervisor David LingenfelserVisual Effects Supervisor Janet YaleVisual Effects Producer Amy Hollywood WixsonVisual Effects Producer Ann PodloznyVisual Effects Producer Demetrius LealVisual Development Craig HayesVisual Effects Supervisor Greg JubyVisual Effects Supervisor Ian HunterVisual Effects Supervisor Michael MeagherVisual Effects Producer Greg StrauseVisual Effects Supervisor Denise DavisVisual Effects Producer Anthony Leonardi IIICreature Design John R.A. BensonDigital Compositors Jared Rosen24 Frame Playback Matt HeimlichMechanical Designer Nathan AbbotI/o Supervisor James ReedySpecial Effects Supervisor Mark EdwardsVisual Effects Coordinator Aaron CohenVisual Effects Ryan HopkinsVisual Effects Technical Director Dovi AndersonLead Animator Jim CharmatzCharacter Designer Kane BrassingtonRotoscoping Artist Jamie BaxterMatte Painter Chris PaizisMatchmove Supervisor Dan CayerCompositing Supervisor Enfys DickinsonCreative Producer