2004 film directed by Alex ProyasWill Smith WS #2 Aaron Douglas AD #172 Peter Shinkoda PS #201 Shia LaBeouf SL #2 Bridget Moynahan BM #12 Alan Tudyk AT #10 James Cromwell JC #53 Bruce Greenwood BG #22 Chi McBride CM #90 Emily Tennant ET #29 Terry Chen TC #125Previous Next