We give you the top 10 films on the all-time world box-office charts.
Harry Potter rakes it in
The final film in the Harry Potter series is the highest grossing movie of the year.
It's been announced that Harry Potter and the Deathly Hallows: Part 2 is the highest grossing film of 2011.
The final movie in the popular franchise also rose to number 3 in the all-time list after grossing an astonishing $1.146 billion (£704m).
There's still plenty of time for it oust the giants off the top spots, with the Deathly Hallows: Part 2 likely to stay in cinemas for another few weeks.
Want to know which film is the highest-grossing of all time? Check out our top 10 below...