300 has passed the $200 million mark after placing ninth at the box office over the weekend. The film drew in an estimated $4.3 million, pushing its total to $200.8 million.