Directed by
Tarsem Singh |
Writing Credits (in alphabetical order)
Mark Protosevich | ... | (written by) |
Cast
Vincent D'Onofrio | ... | Carl Stargher | |
Jennifer Lopez | ... | Catherine Deane | |
Jake Thomas | ... | Young Carl Stargher | |
Vince Vaughn | ... | Peter Novak |