"Avatar" is on the cusp of toppling the domestic box-office record after leading all movies for a seventh straight week.
James Cameron's 3-D epic earned $30 million over the weekend, and its domestic total reached $594.5 million, according to studio estimates Sunday. That puts the film only about $6 million behind the domestic record set by Cameron's "Titanic" in 1998 with $600.8 million.
Earlier this week, the 20th Century Fox blockbuster passed "Titanic" for the worldwide box-office record. It has now crossed the $2 billion worldwide mark with $2.039 billion, easily beating the $1.8 billion made by "Titanic."
"You have to do a double take when you see these numbers," said Paul, Dergarabedian, box-office analyst for Hollywood.com, marveling that "Avatar" decreased only 14 percent from the previous weekend. "James Cameron is the king of the box office hold."
So close to the domestic box-office record, "Avatar" could pass "Titanic," interestingly enough, on Tuesday — when Oscar nominations are announced. The film is expected to be nominated for best picture, as well as numerous other categories.
Those nominations could mean an Oscar bump for "Avatar," further propelling its gross.
Whereas the sustained box-office performance of "Titanic" has typically been attributed to teenage girls seeing the film repeatedly, the demographics for "Avatar" are less clear. One draw for repeat business is surely the 3-D visual effects.
"It's everybody going repeatedly," said Dergarabedian. "At first it was more of a fanboy experience, and then the word got out."
Analysts believe the lengthy run from "Avatar" is likely hurting the business of other films.
Mel Gibson's revenge-thriller "Edge of Darkness," debuted this weekend with $17.1 million for Warner Bros., a respectable if slightly low total. Dan Fellman, head of distribution at Warner Bros., called it a "solid opening."