It has been a long time since Mission: Impossible and he’s creeping up to 50 but Tom Cruise can still impress.
The 47-year-old Hollywood star left Cameron Diaz open-mouthed as he performed death-defying stunts on the set of his latest film, action-comedy Knight And Day.