The story is very predictable and it's certainly not Tom Cruise and Camaron Diaz at their best, but Knight and Day is somewhat entertaining. We've all seen it before, there's nothing new - there's action, there's romance and there's comedy.
June Havens(Camaron Diaz), who runs into Roy Miller(Tom Cruise) at the airport joins him in a series of adventures. Roy turns out to be an agent trying to protect a device called Zephyr(a battery that could even light up an entire city).
I felt a lot of things in the movie not very convincing, including the story about the battery itself. And I found no or very little emotional element on the whole. I'll give it a 3/5.
But if you are looking for non-stop action and a little bit of romance, it's your movie!