Keanu Reeves
John Constantine
Rachel Weisz
Angela Dodson / Isabel Dodson
Pruitt Taylor Vince
Father Hennessy
José Zúñiga
Detective Weiss
April Grace
Dr. Leslie Archer
Francis Guinan
Father Garret
Jhoanna Trias
Possessed Girl
Nicholas Downs
Church Attendant
Tanoai Reed
Midnite Bouncer
Quinn Buniel
10 Year-Old Constantine
Ann Ryerson
Old Woman on Bus
Stephanie Fabian
Molly's Server
Connor Dylan Wryn
Teenage Constantine
Laz Alonso
Morgue Security Guard
Jeremy Ray Valdez
Liquor Store Clerk Nico
Barbara Pilavin
Old Woman on Bus (Demon)
Edward J. Rosen
Liquor Store Clerk
Roberto Kawata
Police Officer
Michelle Monaghan
Ellie (uncredited)
R.A. Rondell
Man in Jeep (uncredited)
Chad Stahelski
Demon in Hospital (uncredited)