Twentieth Century Fox's
The Spartans not only had
300's number, but John Rambo's, too, topping the weekend box office with an estimated $18.7 million.
Rambo (aka "First Blood Part 4," technically, or at least "Rambo III") drew $18.2 mil, in a weekend that was up 32 percent versus a year ago (when Fox's
Epic Movie spoof ruled).
Rounding out the top five were 27 Dresses ($13.6 million), last week's champ Cloverfield (plunging 68 percent, adding just $12.7 mil) and Diane Lane's Untraceable ($11.2 mil).