The 3-D animated comedy Cloudy with a Chance of Meatballs, adapted from a 1978 children's book, took first at the weekend box office with $30.1 million, beating Jennifer Aniston's Love Happens came in a disappointing fourth.

1. Cloudy with a Chance of Meatballs, $30.1 million

2. The Informant! $10.5 million

3. I Can Do Bad All By Myself, $10 million

4. Love Happens, $8.5 million

5. Jennifer's Body, $6.8 million

6. 9, $5.5 million

7. Inglourious Basterds, $3.6 million

8. All About Steve, $3.4 million

9. Sorority Row," $2.5 million

10. The Final Destination, $2.4 million

(Photo: WENN)