Cameron Diaz accidentally gets involved with some secret agent crime ring involving Tom Cruise and a Spanish bloke. To be honest, it’s not really a plotted film, it’s essentially some stuff happening to two famous people.
I think the best way to describe Knight and Day would be a fun mess. And it is a mess. Like it’s not scripted very well, it’s not acted especially well, the plot isn’t great and it is messily shot. That said though I did have more fun that I was expecting to while watching the film.
There are some decent enough set pieces. The bit where Tom Cruise is being all mission impossible on a plain is kind of cool, and the bit on the train is decent enough. The trouble is the bits in between, in the nicest way possible, are pants. And also the bit with the bulls is rubbish.
Cameron Diaz here is playing the stereotype Cameron Diaz role only more so, and not especially well, which is quite odd when you think about it. But I don’t blame her at all, because the script she has been given really doesn’t allow her to perform at all well. And the same goes for Tom Cruise, and really everyone involved in this. They all do their best. It’s not quite enough.
On paper, it’s a total bomb of a film. But you know what it has a kind of charm to it. I wouldn’t go so far as to say I liked it. But it was alright. It’s a film that you won’t hate, so if it’s on TV or something, you probably won’t regret watching it, unless there is a better film on. But don’t feel like you need to go out of your way to see it. You really don’t.