Race to Witch Mountain, starring The Rock, aka Dwayne Johnson, beat out the superhero flick Watchmen at the box office this weekend. This was the first weekend this year that ticket sales were down over last year.

1. Race to Witch Mountain," $25 million.

2. Watchmen, $18.1 million.

3. The Last House on the Left, $14.7 million.

4. Taken," $6.7 million.

5. Tyler Perry's Madea Goes to Jail, $5.1 million.

6. Slumdog Millionaire, $5 million.

7. Paul Blart: Mall Cop, $3.1 million.

8. He's Just Not That Into You, $2.9 million.

9. Coraline, $3.3 million.

10. Miss March, $2.4 million.

(Photo: WENN)