Yes.
yes the movie Knight and Day starring Tom Cruise and Cameron Diaz is on demand.
vodafone
In 2004 Tom Cruise starred in one movie: Collateral, directed by Michael Mann.
It's "Knight and Day," a comedy adventure that teams Cruise with Cameron Diaz.
In the movie "Knight & Day" Tom Cruise's Characters' real, non-undercover name is Matthew Knight.
Looked like an H&K USP
In a recent face off between Cruise and Smith at JoBlo Latest Movie News Headlines Tom Cruise is the most famous and most popular star
Day & Knight starring Tom Cruise & Cameron Diaz
Tom Cruise plays the role of the spy in the film "Knight and Day". His role includes his two names. One of them, being his undercover name, Roy Miller, and the other being his real name in the movie, Matthew Knight. Which hints the name "Knight and Day".
No, Tom Cruise did not.
Mission: Impossible - Ghost Protocol
The movie is "Knight and Day" staring Tom Cruise and Cameron Diaz