2004 film directed by Alex ProyasShia LaBeouf SL #4 Peter Shinkoda PS #192 Aaron Douglas AD #184 Will Smith WS #3 Alan Tudyk AT #6 James Cromwell JC #42 Bridget Moynahan BM #21 Bruce Greenwood BG #19 Emily Tennant ET #17 Chi McBride CM #97 Terry Chen TC #93Previous Next