Knight and Day
Knight and Day is a 2010 American funny action movie directed by James Mangold and starring Tom Cruise and Cameron Diaz. This was the second movie in which Cruise and Diaz worked together, following Vanilla Sky (2001). The story follows June Havens (Diaz), a person who fixes old cars, who accidentally becomes involved with Roy Miller (Cruise), a quirky secret agent who is running from the CIA.