Yahoo! Movies has just released a brand new international trailer for Knight and Day, which will hit theaters everywhere on June 25. Click on the video player below to watch this new trailer for the film starring Tom Cruise and Cameron Diaz.