Directed by John Woo. Starring Mark Ruffalo, Nicolas Cage, Adam Beach.
Director: John Woo
Producer: Alison Rosenzweig
Producer: Terence Chang
Producer: Tracie Graham-Rice
Actor: Adam Beach
Actor: Christian Slater
Actor: Mark Ruffalo
Actor: Nicolas Cage
Actor: Noah Emmerich
Actor: Peter Stormare