After earning another $30 million domestically over the weekend, Avatar
is still atop the box office chart, bringing its total to $594.5 million in 45 days.
The unstoppable film broke the record for the highest-grossing seventh weekend in release and is expected to surpass Titanic
, James Cameron
's other box-office behemoth, as the film with highest domestic gross later this week.Avatar breaks Titanic's all-time record