"Snakes on a Plane" brought in 15.2 million dollars this weekend, topping the box office in the United States, final figures showed on Monday.

"Snakes" edged out "Talladega Nights: The Ballad of Ricky Bobby, " which has been at the top of the box office for the last two weeks after reaping 114.3 million dollars, according to figures released by Encino-based box office tracker Exhibitor Relations Co. Inc.

After months of Internet buzz for the film about poisonous snakes loose on a plane, the movie received heavy media attention in recent weeks.

Oliver Stone's "World Trade Center" remained in third place, with 10.9 million dollars for the heroic tale of rescue workers on Sept. 11, 2001.

"Little Miss Sunshine" made the top 10 for the first time this weekend after a month in limited release. The dysfunctional family road trip comedy brought in 5.6 million dollars at just 691 theaters.

Most of the top 10 films were shown at more than 2,000 theaters. "Snakes debuted in 3,555 theaters. "Pirates of the Caribbean: Dead Man's Chest" ranked eighth with 5.2 million dollars, bringing its total North American gross to 401.3 million and making

"Pirates " the seventh movie in box office history to cross the 400 million mark domestically.

Rounding out the top 10 were "Material Girls" (4.6 million) and "Pulse" (3.5 million).

The top 12 grossing films this weekend brought in 91.4 million, down 7.5 percent compared to the 98.8 million grossed over the same weekend last year.

This weekend's gross was down nearly 17 percent compared with the 109.4 million grossed last weekend.