2004 film directed by Alex ProyasShia LaBeouf SL #1 Peter Shinkoda PS #199 Aaron Douglas AD #199 Will Smith WS #2 Alan Tudyk AT #5 Bridget Moynahan BM #19 James Cromwell JC #48 Bruce Greenwood BG #15 Chi McBride CM #96 Emily Tennant ET #33 Terry Chen TC #118Previous Next