Final figures are being reported for James Cameron's Avatar, which came close to breaking the December box-office record.
Distributor 20th Century Fox now says the movie did far more business Sunday than it had estimated, raising the film's domestic weekend total to $77 million.
Early Monday, Fox estimated the film's domestic haul could hit $77.35 million, which would have been a record opening for December. But the final number came in just shy of the $77.2 million debut of Will Smith's I Am Legend, which retained the December record, the Associated Press reported.
The 3-D sci-fi epic is now in theaters.