Die Another Day returned to number one, having relinquished its reign at the top to Harry Potter and the Chamber of Secrets last week.
Box office receipts show it was a slow weekend, with a combination of few big new releases and a slump after the Thanksgiving holiday in the US being blamed.
Die Another Day, the 20th Bond movie, took an estimated $13m (£8.2m) in the US and Canada during the three-day period, taking its total to $120m (£76.1m) after three weeks.
Analyze That, starring De Niro and Billy Crystal as a gangster and his psychiatrist, debuted at number two with receipts of $11.3m (£7.1m), according to box office tracker Exhibitor Relations.
US/ Canada top five
1. Die Another Day
2. Analyze That
3. Harry Potter and the Chamber of Secrets
4. Empire
5. Treasure Planet
Source:
Exhibitor Relations
Directed by Ghostbusters actor Harold Ramis, the critically acclaimed first movie Analyze This took $18m (£11.4m) in its first week when it opened in 1999.
Dan Fellman of distributors Warner Bros said he had hoped for a "couple of million more" but believes it "just got off to a slower start than anticipated".
Harry Potter and the Chamber of Secrets slipped to number three in the chart, with receipts of $10m (£6.3m) taking its four week total to $213.9m (£135.7m).
Relatively low-budget movie Empire, starring John Leguizamo was the only other new release in the top 10, entering at number four.
The film marks the first release from Universal Pictures' Arena Entertainment, which will target the Latino market.
Costing $5m (£3.1m) to make, the drug-running tale fetched $6.3m (£3.9m) in its opening weekend.
Disney's much-trumpeted yet underperforming Treasure Planet has fallen to number five in its second week.
New releases tipped for success this week include Jennifer Lopez's romantic comedy Maid in Manhattan and Star Trek: Nemesis.