"The Hunger Games" outperformed all expectations this weekend, taking in a record-setting $155 million in its opening weekend.

Last week's No.1, "21 Jump Street" dropped to second place with $21.3 million, while "The Lorax" came in at No.3, taking in $13.1 million.

Here's the top 10.

"The Hunger Games" ($155 million)
"21 Jump Street" ($21.3 million)
"The Lorax" ($13.1 million)
"John Carter" ($5 million)
"Act of Valor" ($2 million)
"Project X" ($1.95 million)
"A Thousand Words" ($1.92 million)
"Safe House" ($1.39 million)
"Journey 2: The Mysterious Island" ($1.37 million)
"Casa de mi Padre" ($1.1 million)