Who is Hollywood's highest-paid actor?

Sarah Coles
Iron Man
Iron Man

He's the face of a massively-successful action franchise, and last year took home an astonishing $65 million. According to Forbes list of the highest-paid actors in Hollywood, he has overtaken stars like Tom Cruise and Leonardo DiCaprio - who are no strangers to the top of the list.

But who is he, and who is the surprise entry at number two?