E! Online has posted the first trailer from the upcoming action film Knight and Day, which will be released in theaters nationwide on July 2, 2010. Click below for your first video glimpse of James Mangold's new film.

Knight and Day stars Tom Cruise, Cameron Diaz, Peter Sarsgaard, Viola Davis, Olivier Martinez, Paul Dano, Maggie Grace, Mark Blucas and will be released in theaters on July 2, 2010.