Chris Evans, portraying Captain America, left, and Robert Downey Jr., portraying Tony Stark, are shown in a scene from "Marvel's The Avengers." (Zade Rosenthal/AP)

Here are the weekend’s top 10 movies at the box office:

1. “Marvel’s The Avengers,” $103.2 million

2. “Dark Shadows,” $28.8 million

3. “Think Like a Man,” $6.3 million

4. “The Hunger Games,” $4.4 million

5. “The Lucky One,” $4.1 million

6. “The Pirates! Band of Misfits,” $3.2 million

7. “The Five-Year Engagement,” $3.1 million

8. “The Best Exotic Marigold Hotel,” $2.6 million

9. “Chimpanzee,” $1.6 million

10. “Girl In Progress,” $1.4 million