Trailer for Tom Cruise and Cameron Diaz’s film ‘Knight and Day’ This looks pretty funny. As I’ve said before, despite all the media crud, I still love Tom Cruise. Watch below.