War epic 300 is all conquering at the top of the US box office for a second successive week - and it has become the biggest film in the world too. The instant cult film, which stars Scottish actor Gerard Butler as the leader of a band of heroic ancient Spartans, took in $31.2 million (GBP16 million) over the weekend (16-18MAR07) to take its 10-day tally to a staggering $127.4 million (GBP65.3 million). The film, based on a graphic novel by Sin City creator Frank Miller, broke records last week (11MAR07) when it claimed the third most successful opening for an R-rated movie, and became the month of March's biggest debut ever. And, after wowing audiences in America, the period war film has turned its attention on the rest of the world; it's also the new number one box office pull in international markets, earning an added $15.6 million (GBP8 million) from chart-topping stands in 13 countries. It opens in Britain, France and Spain this week (ends23MAR07). Elsewhere on the new US box office chart, Sandra Bullock has scored the best opening of her career with psychological thriller PREMONITION, which debuted at number three behind John Travolta's WILD HOGS comedy film, with a healthy $18 million (GBP9.2 million).