Leonardo Dicaprio has been named the highest-grossing Hollywood star of 2010.
The Titanic actor took top place in the list compiled by Forbes magazine of the stars who brought in the biggest box office revenues of the last 12 months.
DiCaprio's turn in Christopher Nolan's blockbuster Inception, which has grossed more than $825 million (£550 million) worldwide, helped him to the top of the poll, along with his appearance in Martin Scorsese's Shutter Island.
In joint second place was Alice In Wonderland co-stars Johnny Depp and Mia Wasikowska after the fantasy film made more than $1 billion at the global box office, and in third was Robert Downey, Jr., who earned his place with turns in Iron Man 2 and Due Date.
Ben Affleck launched his directing career 10 years ago with his film of Dennis Lehane's...
A wrenching saga of survival and revenge, Alejandro G. Inarritu's new epic is just as...
Hugh Glass is a skilled hunter, experienced in trapping some of the most predatory of...
Coarse and not exactly subtle, this dark drama might disappoint viewers expecting a more traditional...
At age 71, Martin Scorsese proves with this riotous romp that he's one of the...
It's a wild ride of drinking, drugs, debauchery and deception when the ambitious Jordan Belfort...
Jordan Belfort started out his stockbroker business in a tiny office with a small group...
Clearly something went horribly wrong as this thriller was being made, because despite a solid...
Jordan Belfort is a successful stockbroker, multi-millionaire and motivational speaker from New York who had...
Baz Luhrmann (Moulin Rouge) is the perfect director to take on F. Scott Fitzgerald's iconic...