Sci-fi spectacular Avatar has surpassed Titanic to become the highest grossing movie of all time, figures from distributor 20th Century Fox show.
Avatar’s worldwide takings in just six weeks stand at $1.859bn (£1.15bn), versus Titanic’s $1.843bn (£1.14bn).
The figures are not adjusted for inflation or the higher cost of Avatar’s 3D film tickets.
Director James Cameron holds the remarkable distinction of directing both the world’s top grossing movies.
Titanic, which starred Kate Winslet and Leonardo DiCaprio, set a new box office record during its release in 1997-1998.
It also won Cameron an Oscar for best director.
Avatar – Cameron’s latest epic – won two Golden Globes last week, and is expected to garner an Oscar nomination next month.
Earlier this month, it became the fastest movie ever to achieve $1bn (£623m) in ticket sales around the world, and took over second place from The Lord of the Rings: The Return of the King.
It has proved a worldwide sensation, dominating the box office from North America to China and Russia.
The science-fiction adventure, about a disabled marine who infiltrates a race of giant blue aliens, mixes live action with digitally-created performances.
It was reportedly the most expensive film ever made, with a budget of at least $300m (£185m).
I’ve only seen it once. I think I’ll try to see the 3D iMAX version.