2004 film directed by Alex ProyasShia LaBeouf SL #3 Aaron Douglas AD #191 Peter Shinkoda PS #234 Will Smith WS #2 Bridget Moynahan BM #10 Alan Tudyk AT #8 James Cromwell JC #46 Bruce Greenwood BG #23 Emily Tennant ET #21 Chi McBride CM #88 Terry Chen TC #126Previous Next