And here we have the trailer for Knight And Day, starring Tom Cruise and Cameron Diaz. While it seems a bit campy, Tom and Cameron look like they had a blast filming it, and the action sequences look pretty decent, so I might be tempted to check it out when it hits theaters this July.