2004 film directed by Alex ProyasWill Smith WS #3 Peter Shinkoda PS #169 Terry Chen TC #122 Shia LaBeouf SL #2 Bridget Moynahan BM #12 Alan Tudyk AT #10 James Cromwell JC #56 Bruce Greenwood BG #23 Chi McBride CM #91 Aaron Douglas AD #130 Emily Tennant ET #40Previous Next