Knight and Day

(2010) Action comedy. Tom Cruise stars as a CIA assassin fighting to clear his name and stay alive. Cameron Diaz plays the woman he kidnaps in order to keep her safe.