Movie fans have chosen real violence over the slapstick variety as "The Hunger Games" held off "The Three Stooges" to remain the No. 1 weekend movie.
Lionsgate's "The Hunger Games," the blockbuster about teens competing in a televised fight to the death, stayed on top for a fourth-straight weekend with $21.5 million.
Peter and Bobby Farrelly's slapstick update "The Three Stooges" opened in second-place with $17.1 million.
The acclaimed horror tale "The Cabin in the Woods" debuted in third-place with $14.9 million.