Nicolas Cage Ryan Kiera Armstrong Noah Le Gros
Michael Jai White Anika Noni Rose Erica Ash
Stephen Dorff Jack Kilmer Cole Hauser