John Constantine
Keanu Reeves
Angela Dodson/Isabel Dodson
Rachel Weisz
Chas Kramer
Shia LaBeouf
Papa Midnite
Djimon Hounsou
Beeman
Max Baker
Father Hennessy
Pruitt Taylor Vince
Balthazar
Gavin Rossdale
Gabriel
Tilda Swinton
Satan
Peter Stormare
Scavenger
Jesse Ramirez
Father Garret
Francis Guinan
Ellie
Michelle Monaghan
Vermin Man
Larry Cedar
Detective Weiss
José Zúñiga
Dr. Leslie Archer
April Grace
Mother
Suzanne Whang
Possessed Girl
Jhoanna Trias
Possessed Girl
Johanna Trias
Old Woman
Alice Lo
Church Attendant
Nicholas Downs
Midnite Bouncer
Tanoai Reed
10-Year-Old Constantine
Quinn Buniel
Molly's Server
Stephanie Fabian
Teenage Constantine
Connor Dylan Wryn
Shia Lebeouf
Old Woman on Bus
Ann Ryerson
Morgue Security Guard
Laz Alonso
Scavenger #2
Jose Molinari
Liquor Store Clerk Nico
Jeremy Ray Valdez
Scavenger #2
Jose Molina
Old Woman on Bus (Demon)
Barbara Pilavin
Korean Man
C.W. Pyun
Female Tenant
Sharon Omi
Police Officer
Roberto Kawata
Liquor Store Clerk
Edward J. Rosen
Smoking Man
John Gipson