Sean Patrick Thomas
as
Dr. Michael Cayle
Dean Stockwell
as
Phil Deighton
Blanche Baker
as
Zellis
Yaya DaCosta
as
China Doll
Sean Patrick Thomas
as
Dex
Ruben Santiago-Hudson
as
Stokely
Danny Glover
as
Tyrone Purvis
Robin Givens
Director
Peter Stormare
as
Sean Patrick Thomas
as
Timothy J. Richardson
as
Deputy
Lynne Ashe
as
Jenny
Kellita Smith
as
Carla Hudson
Sean Patrick Thomas
as
Jeffrey Bowen
Thomas Calabro
as
Lieutenant Barnes
Nadine Ellis
as
Teresa Graham
J.T. Petty
Director
David Midthunder
as
Dull Knife
Clancy Brown
as
John Clay
Sean Patrick Thomas
as
Walnut Callaghan
Daphne Reid
as
Brenda
Timothy Adams
as
Detective McKenzie
Sean Patrick Thomas
as
Marc Carter
Erica Peeples
as
Toni Carter
Sean Patrick Thomas
as
Detective Dakoulas
John Heard
as
John LaSalle
Michael J. Willett
as
Rick
Beau Mirchoff
as
Will LaSalle
Frank Gallegos
as
FBI Agent
Theo James
as
Ivan
Fernanda Andrade
as
Mary
Sean Patrick Thomas
as
Trey Walker
Darren Aronofsky
Director
Sean Patrick Thomas
as
Antonio
Ellen Burstyn
as
Dr. Lillian Guzetti
Rachel Weisz
as
Isabel / Izzi Creo
Hugh Jackman
as
Tomas / Tommy / Tom Creo
Paula Boudreau
as
Sandi Ross
as
Earline Johnson
Sean Patrick Thomas
as
George Murchison
Morgan Freeman
as
Narrator
Katie Cassidy
as
Black Canary / Laurel Lance
Trevor Devall
as
Drake / Jones
Sean Patrick Thomas
as
Professor Adam Macalester
Brandon Routh
as
The Atom
Sean Patrick Thomas
as
Gus Smith
Kelsey Scott
as
Michelle
Michelle Hurd
as
Odessa Smith
Cameron Dye
as
President Clinton
Joel Coen
Director
Bertie Carvel
as
Banquo
Brendan Gleeson
as
Duncan
Denzel Washington
as
Macbeth
Sean Patrick Thomas
as
Monteith
Sean Patrick Thomas
as
Ben
Shane Johnson
as
Grinner
Dean Geyer
as
Remy
Jenna Leigh Green
as
Stacy Conrad