Weekend Box Office

1) Marley & Me $37 million

2) Bedtime Stories $28 million

3) The Curious Case of Benjamin Button $27 million

4) Valkyrie $21.5 million

5) Yes Man $16.4 million

6) Seven Pounds $13.4 million

7) The Tale of Despereaux $9.3 million

8) The Day the Earth Stood Still $7.9 million

9) The Spirit $6.5 million

10) Doubt $5.6 million

For the first time this year, four brand new titles held court at the top of the weekend box office charts. All battled it out with only one true winner emerging for that top spot crown. 20th Century Fox's John Grogan adaptation Marley & Me, which stars Jennifer Aniston and Owen Wilson as a married couple that adopt the worst dog in the world, found its way into America's heart over the holiday weekend earning almost $10 million over its competitors with $37 million in first place. Since its Thursday debut, the film has pulled in $51.6 million, making it the last true hit of the year. And for those that have seen the film, don't rule out a sequel just yet. It is possible that another Grogan novel could find its way to the big screen sometime in the near future.

The next three films had it out with bloody fists, and it was a close call for second and third place. Bedtime Stories, Adam Sandler's first waltz with Disney, hauled in an estimated $28 million for that coveted number two spot, while Brad Pitt's aging drama The Curious Case of Benjamin Button came in nipping at those heels with a little more than $27 million for third place. Tom Cruise's WWII epic Valkyrie managed to squeeze itself over last week's new releases, bringing in $21.5 million for fourth place.

There was a loser this holiday weekend. And it was Lionsgate's pulpy adaptation of the Will Eisner comic The Spirit. Directed by comic legend Frank Marshall, flying solo behind the camera for the first time, this Sin City esque crime buster flopped itself into ninth place with a weak $6.5 million take. Though spit on by critics, its bizarre storytelling techniques are unique enough that this could find a cult audience sometime in the near future. But for now, its being considered a bomb.

The film with the highest per screen average this weekend was the Kate Winslet drama Revolutionary Road, which saw her starring opposite Leonardo DiCaprio for the first time since 1997's Titanic. This adaptation of the 1961 novel from Richard Yates took in $64,000 from each of its three screens for an accumulated gross of $192,000. If given the 3,480 screens held by top spot winner Marley & Me, the film would have earned 2 billion dollars. Not bad for a romantic drama, eh?

Next weekend will look a lot like this weekend on the box office charts, as the only new release will be Viggo Mortensen's euthanasia drama Good.