James Bond is in a box-office photo finish with Santa Claus and the Easter Bunny over what looks to be the last slow weekend of the holidays.

According to studio estimates Sunday, Sony's Bond tale "Skyfall" took in $11 million to move back to No. 1 in its fifth weekend.

That put it narrowly ahead of Paramount's "Rise of the Guardians," the animated adventure of Santa, the Easter Bunny and other mythological heroes that pulled in $10.5 million.

The two movies inched ahead of Summit Entertainment's "The Twilight Saga: Breaking Dawn -- Part 2," which had been tops for three-straight weekends. The "Twilight" finale earned $9.2 million, slipping into a tight race for No. 3 with Disney's "Lincoln," with $9.1 million.

The top movies were bunched up so closely that rankings could change once final weekend revenues are released Monday.

The weekend's only new wide release, Gerard Butler's romantic comedy "Playing for Keeps," flopped with $6 million.

"Skyfall" raised its domestic total to $261.6 million and added $20.3 million overseas to bring its international income to $656.6 million. At $918 million worldwide, "Skyfall" has the best cash haul ever for the Bond franchise and surpassed "Spider-Man 3" at $890 million to become Sony's top-grossing hit.

Estimated ticket sales for Friday through Sunday at U.S. and Canadian theaters, according to Hollywood.com. Final domestic figures will be released Monday.

1. "Skyfall," $11 million

2. "Rise of the Guardians," $10.5 million.

3. "The Twilight Saga: Breaking Dawn -- Part 2," $9.2 million.

4. "Lincoln," $9.1 million.

5. "Life of Pi," $8.3 million.

6. "Playing for Keeps," $6 million.

7. "Wreck-It Ralph," $4.9 million.

8. "Red Dawn," $4.3 million.

9. "Flight," $3.1 million.

10. "Killing Them Softly," $2.7 million.

ASSOCIATED PRESS