The sci-fi Avatar is the box-office champ for the sixth week in a row and is safely on its way to becoming the highest-grossing movie of all time, dethroning Titanic.

Over the weekend, James Cameron's Avatar earned an additional $36 million this weekend, climbing to $552.8 million domestically and surpassing The Dark Knight's $533.3 million domestic haul.

If it continues to drop in the 20-percent range as it has the last few weekends this time it only fell 16 percent it's on track to is top Titanic's $600.8 million by mid-February.

Globally, it is estimated that Avatar was at $1.841 billion on Sunday, compared with the $1.843 billion that Titanic earned over the course of about 10 months.

Considering that Avatar grosses well over $2 million in the U.S. alone on most weekdays, the sci-fi spectacle is set to surpass the previous worldwide record holder on Monday.

The film won Best Dramatic Movie at the Golden Globes last weekend and should be a front-runner for the Academy Award nominations to be announced February 2.