The delightfully round baby penguin from “Happy Feet” has stomped his way to the top of the North American box office again, with James Bond’s “Casino Royale” chasing behind.
The cartoon flick brought in $17 million US, while Bond fell short at $15.1 million, according to Reuters. It’s the third weekend in a row that the films have held the top spots.
Holding on to third place was Denzel Washington’s “Deja Vu,” which had an $11 million take.
Only one new film placed in the top 5; “The Nativity Story” took fourth spot.
The penguins of “Happy Feet” had a reason to dance over the weekend as the animated flick barely knocked James Bond and “Casino Royale” out of the top box office spot.
E! Online reports that the family-friend movie from Warner Bros. took in $41.5 million U.S. across North America over the weekend, while Bond slipped in close behind with $40.5 million.
Dropping to third place amid a flurry of lawsuits from angry frat boys and Kazakhs, “Borat” took in a relatively paltry $14.6 million, though it is set to pass the $100 million total mark in the next few days.
Also dropping spots was “The Santa Claus 3: The Escape Clause.” The latest installment of the Tim Allen franchise took in just $8.3 million over its third weekend in theatres, finishing fourth overall.