Nicolas Cage may be running out of storage room for his loot. Disney's "National Treasure: Book of Secrets," with Cage as a history buff on the trail of a lost city of gold, was the No. 1 box office draw for the third straight weekend with $20.2 million, according to studio estimates Sunday.
Three other hits crowded behind: Will Smith's sci-fi smash for Warner Bros., "I Am Legend," with $16.4 million; Fox Searchlight's teen-pregnancy comedy "Juno" with $16.2 million; and 20th Century Fox's family tale "Alvin and the Chipmunks" with $16 million.
"Book of Secrets" raised its domestic total to $171 million in three weeks, putting it just $2 million shy of the total that 2004's "National Treasure" rang up during its entire run.
"I Am Legend" has grossed $228.7 million, while "Alvin and the Chipmunks" has taken in $176.7 million.
The weekend's only new wide release, the Warner Bros. fright flick "One Missed Call," managed to pull in the horror-movie crowd despite universal loathing by critics. Starring Edward Burns and Shannyn Sossamon in a tale of people whose gruesome deaths are preceded by cell phone messages recording their final moments, the movie debuted at No. 5 with $13.5 million.
The first weekend of 2008 was promising for Hollywood, continuing a holiday box office surge that followed a weak fall season. The top 12 movies took in $123.9 million, up 18.5 percent from the first weekend of 2007.
Featuring a star-making turn from Ellen Page as a whip-smart pregnant teen, "Juno" has emerged as an independent film sensation, grabbing critical praise and building momentum as Hollywood's awards season progresses.
"It's the coolest little success story coming out of 2007," said Paul Dergarabedian, president of box office tracker Media By Numbers. "It's playing like a mini-blockbuster right now."
The film has three nominations for Sunday's Golden Globes, among them best musical or comedy and an acting honor for Page.
With $52 million already in the bank, "Juno" is on its way to becoming Fox Searchlight's biggest hit ever, approaching "Little Miss Sunshine" at $59.9 million and "Sideways" at $71.5 million.