Watch Knight and Day (2010) full movie online.
Synopsis: June Havens (Cameron Diaz) chats up her charming seatmate on a flight out of Kansas, but she doesn’t realize that she will soon land in the middle of an international adventure. The fellow passenger, Roy Miller (Tom Cruise), is a covert operative who claims he has been set up to take a fall. Now his reluctant partner, June must dodge bullets in Boston, leap rooftops in Austria and evade bulls in Spain, while she and Roy learn that trust is the most important survival skill.
Director: James Mangold
Writer: Patrick O’Neill
Stars: Tom Cruise, Cameron Diaz, Peter Sarsgaard
Sources: IMDB, Wikipedia