British films tend to have smaller budgets than Hollywood films, with only 20% having budgets over £10 million and the median budget between 2007-2010 being £1.6 million. In contrast, Hollywood blockbusters regularly have budgets over $100 million, with Spiderman 3 costing $258 million. While action films dominated the UK box office in 2012, bringing in £260.4 million, the genres produced in Britain feature more realism and niche audiences. Commercial success is greater for higher budget British films, whereas lower budget films pursue creative goals. Major British production companies include Hammer Film Productions and London Films.