2004 film directed by Alex ProyasShia LaBeouf SL #1 Peter Shinkoda PS #175 Aaron Douglas AD #203 Will Smith WS #2 Alan Tudyk AT #6 James Cromwell JC #46 Bridget Moynahan BM #17 Bruce Greenwood BG #20 Chi McBride CM #98 Emily Tennant ET #35 Terry Chen TC #121Previous Next