The horror flick The Final Destination, about people who have premonitions that save them from death, took the top spot at the box office this weekend with $28.3 million, displacing Brad Pitt's Inglourious Basterds. (Photo: WENN)

1. The Final Destination, $28.3 million

2. Inglourious Basterds, $20 million

3. Halloween II, $17.4 million

4. District 9, $10.7 million

5. G.I. Joe: The Rise of Cobra, $8 million

6. Julie & Julia, $7.4 million

7. The Time Traveler's Wife, $6.7 million

8. Shorts, $4.9 million

9. Taking Woodstock, $3.7 million

10. G-Force, $2.8 million