It's been a funny old week for Tom Cruise.
First, his wife of five years Katie Holmes files for divorce and then he's named Forbes magazine's highest paid actor. Plus it was his 50th birthday yersterday.
Peaks and troughs, eh?
But at least the realease of his new film Jack Reacher is something for him to look forward to.
Jack Reacher, adapted from a novel by Lee Child, sees Tom play an ex-military investigator caught up in the case of a sniper accused of killing five people.
Jack Reacher hits UK cinemas 21 December.