Tom Cruise on Jimmy Kimmel Live, Cameron Diaz on Tonight Show

It looks like Knight and Day is taking over the night – talk show night, that is!

Tom Cruise will be on Jimmy Kimmel Live! this Friday, while his co-star Cameron Diaz will be on The Tonight Show with Jay Leno.

tom-cruise-cameron-diaz-knight-and-day

Tom and Cameron have been making their rounds, with both appearing live on Good Morning America and Tom visiting the set of Regis and Kelly Live! this week to promote their latest action comedy flick Knight and Day.

Last night, Tom stopped by The Tonight Show to talk with Jay about his appearance on the MTV Movie Awards as Les Grossman from Tropic Thunder – and to show off his Donald Duck impersonation! – plus to talk more about the movie. Check out an exclusive pic from during the show, or watch Tom and Jay for yourself!

tom-cruise-jay-leno-tonight-show

Knight and Day, currently out in theaters nationwide, Tom Cruise as agent-gone-rogue Roy Miller, who meets the unsuspecting June Havens (Diaz) in an airport – and from there, the two become fugitives ina globetrotting adventure, racing to protect the key to an infinite power source. The film, directed by James Mangold, co-stars Peter Sarsgaard, Viola Davis, Paul Dano, Maggie Grace, Marc Blucas, and Jordi Molla.

In the meantime before Jimmy and Jay, find out how you can blast away the bad guys with Tom and Cameron in the Knight and Day movie trailer!

And just for fun, let’s see what happened the last time Tom hung out with Jimmy Kimmel and sidekick Guillermo on the red carpet of Valkryie!

Seen Knight and Day yet? Tell us what you thought of the movie in the comments below!

You may also enjoy:



  • http://twitter.com/Nydiajennifer NYDIA JENNIFER

    hello Tom Cruise is the most beautiful and talented man in the world I love him very much