In Theaters: June 23, 2010
PG-13 | Action, Adventure, Comedy | 1h 40m
Tom Cruise
Cameron Diaz
Peter Sarsgaard
Viola Davis
Jordi Mollà
Paul Dano
Maggie Grace
Marc Blucas
Celia Weston