2004 film directed by Alex ProyasWill Smith WS #2 Peter Shinkoda PS #169 Aaron Douglas AD #216 Shia LaBeouf SL #3 Alan Tudyk AT #8 Bridget Moynahan BM #17 James Cromwell JC #49 Bruce Greenwood BG #22 Chi McBride CM #94 Emily Tennant ET #26 Terry Chen TC #99Previous Next