1. Monsters vs. Aliens - $59.3 million ($59.3 million)
2. The Haunting in Connecticut - $23.0 million ($23.0 million)
3. Knowing - $14.7 million ($46.2 million)
4. I Love You, Man - $12.6 million ($37.0 million)
5. Duplicity - $7.6 million ($25.7 million)
6. Race to Witch Mountain - $5.8 million ($53.4 million)
7. 12 Rounds - $5.3 million ($5.3 million)
8. Watchmen - $2.7 million ($103.2 million)
9. Taken - $2.6 million ($137.0 million)
10. The Last House on the Left - $2.6 million ($28.4 million)
(Gross for weekend of March 27-29. Figure in parentheses is total gross to date. Source: www.boxofficemojo.com.)