The Avengers continued to rampage its way through the record books over the weekend, adding an additional $103 million to its already bloated box office haul. That’s over $25 million more than what Avatar, the previous record-holder for highest second weekend ever, made during its second weekend of release back in 2009. (As it happens, The Marvel blockbuster also broke the records for highest eighth day ever, highest ninth day ever, and highest tenth day ever).Worldwide, the movie has now amassed over a billion dollars and has surpassed The Dark Knight as the 11th highest grossing movie of all time. If the movie’s popularity continues to hold, expect Obama and Romney to conduct most of their campaigning dressed in various Marvel costumes.

Meanwhile, Dark Shadows fizzled at the box office, perhaps in cosmic retribution for the staggering, bewildering success of Tim Burton’s previous movie, the dull and meandering Alice in Wonderland. Like Einstein’s theory of relativity or the plot of the last few seasons of Lost, the fact that Alice in Wonderland managed to make over $1 billion worldwide is something that few layman can comprehend, much less explain. Even Disney executives had a hard time figuring it out. “The story isn’t very good,” acknowledged Disney chief technical officer Andy Hendrickson. “But visual spectacle brought people out in droves. And Johnny Depp didn’t hurt.”

Whatever the reason, karma was clearly at work at the box office this weekend. Dark Shadows, Burton’s equally dull and meandering adaptation of the cult soap opera of the same name, opened with a disappointing $28.8 million. That’s a far cry from the $116 million that Alice in Wonderland opened with in 2010. Even more encouraging: Audiences gave Shadows a B- Cinemascore rating, a full letter grade down from the A- they awarded Alice. If moviegoers continue to evolve at this rate, that could mean trouble for next weekend’s Battleship, a $200 million adaptation of the board game which critics have compared unfavourably to Transformers.

Here are the weekend’s top 10 movies:

1. The Avengers  $103M  (total: $373M)
2. Dark Shadows  $28.8M
3. Think Like a Man  $6.3M  (total: $81.9M)
4. The Hunger Games  $4.4M  (total: $387M)
5. The Lucky One  $4.05M  (total: $53.7M)
6. The Pirates! Band of Misfits  $3.2M  (total: $23.1M)
7. The Five-Year Engagement  $3.1M  (total: $24.4M)
8. The Best Exotic Marigold Hotel  $2.65M  (total: $3.72M)
9. Chimpanzee  $1.62M  (total: $25.6M)
10. Girl in Progress  $1.35M

For the complete box office tally, visit Box Office Mojo.