‘300’ gores competition

? Spartans continued to fend off the box-office competition as the battle epic “300” took the No. 1 spot for the second-straight weekend with $31.2 million, according to studio estimates Sunday.

The Warner Bros. movie, the story of vastly outnumbered Spartans defending against Persian invaders, shot past the $100 million mark after just a week in theaters, bringing its total to $127.5 million.

Disney’s road comedy “Wild Hogs” also crossed the $100 million mark, remaining the No. 2 movie with $18.8 million to lift its total to $104 million.

Sony’s paranormal thriller “Premonition,” starring Sandra Bullock as a woman whose husband is killed one day but turns up alive and well the next, debuted in third place with $18 million.

The weekend’s two other new wide releases had modest openings. Universal’s fright flick “Dead Silence” – the tale of a maniacal ventriloquist dummy, from director James Wan and screenwriter Leigh Whannell, the team behind the original “Saw” horror hit – debuted at No. 4 with $7.8 million.

Fox Searchlight’s “I Think I Love My Wife,” a romance starring Chris Rock as a bored hubby drawn to a temptress (Kerry Washington), premiered in fifth place with $5.7 million. Rock also co-wrote and directed the movie.

In limited release, IFC’s Irish historical drama “The Wind That Shakes the Barley” opened solidly over St. Patrick’s Day weekend with $75,311 in nine theaters. The top prize winner at last spring’s Cannes Film Festival, the movie is directed by Ken Loach and stars Cillian Murphy in the story of two brothers on opposite sides of Ireland’s civil war in the 1920s.

Bad weather on the East Coast and the NCAA basketball tournament, combined with traditional partying on St. Patrick’s Day, put a bit of a damper on the box office, particularly among young males who are the main audience for “300.”

In Boston, with its heavy Irish-American population, crowds for “300” were down 70 percent on St. Patrick’s Day compared to the previous Saturday, while the drop in the rest of the country was just 49 percent, said Dan Fellman, head of distribution for Warner Bros.