Knight and Day

Knight and Day is a 2010 American 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 CIA. Knight and Day was released in the United States on June 24, 2010. The film received mixed reviews from film critics and was a success at the box office, grossing over $261 million worldwide.

Knight and Day

Knight and Day is a 2010 American 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 CIA. Knight and Day was released in the United States on June 24, 2010. The film received mixed reviews from film critics and was a success at the box office, grossing over $261 million worldwide.