This is the second time that Tom Cruise and Cameron Diaz worked on a film together, the first was the 2001 cult-classic Vanilla Sky. The trailer premiered on December 18th in front of James Cameron‘s Avatar.
In Knight and Day, Tom Cruise plays a secret agent who goes on a blind date with unlucky-in-love Cameron Diaz, and ends up pulling her into a journey to protect a powerful battery that holds the key to an infinite power source.
Also starring in the film are Maggie Grace, Olivier Martinez, Peter Sarsgaard, Paul Dano and Viola Davis.
The film hits theaters on July 2, 2010.
VIDEO LINK: Knight and Day Trailer
Here’s the poster of Knight and Day: