2004 film directed by Alex ProyasShia LaBeouf SL #2 Peter Shinkoda PS #202 Emily Tennant ET #46 Will Smith WS #3 Alan Tudyk AT #6 Bridget Moynahan BM #13 James Cromwell JC #48 Bruce Greenwood BG #16 Chi McBride CM #83 Aaron Douglas AD #158 Terry Chen TC #129Previous Next