Knight and Day is a 2010 action comedy film starring Tom Cruise and Cameron Diaz. The film, directed by James Mangold, is Cruise and Diaz's second on-screen collaboration following the 2001 film Vanilla Sky. Diaz plays June Havens, a classic car restorer who unwittingly gets caught up with the eccentric secret agent Roy Miller, played by Cruise, who is on the run from the Secret Service.
Premise[]
June Havens meets Roy Miller, a lethal operative, in an unlikely encounter and gets entangled in his adventures. She falls in love with him and has to figure out if he is a traitor or a good guy.
Cast[]
- Tom Cruise as Roy Miller/Matthew Knight
- Cameron Diaz as June Havens
- Peter Sarsgaard as John Fitzgerald
- Jordi Mollà as Antonio Quintana
- Viola Davis as CIA Director Isabel George
- Paul Dano as Simon Feck
- Falk Hentschel as Bernhard
- Marc Blucas as Rodney
- Lennie Loftin as Braces
- Maggie Grace as April Havens
- Rich Manley as Danny
- Dale Dye as Frank Jenkins
- Celia Weston as Molly Knight
- Gal Gadot as Naomi
- Jack O'Connell as Wilmer