Weekend Box Office: Battle: Los Angeles shouts its way to the top
Despite its overwhelming sucktitude—and a barrage of scathing reviews from critics across the country—the alien invasion thriller Battle: Los Angeles rode a high-concept hook (Independence Day meets Black Hawk Down) and a relentless advertising blitz to box office glory, capturing $36 million for a first place finish. The number is especially impressive when set against the $70 million budget, which is about half what these CGI-loaded spectacles usually cost. News was far less positive for another critically drubbed opener, Red Riding Hood, which limped into third with $14.1 million despite blatantly pitching itself as a swooning Twilight-ification of the fairytale. But the real disaster last weekend was Disney’s Mars Needs Moms, a $150 million CGI animated film that grossed a paltry $6.8 million, woeful enough to make it the biggest flop of the new year—and an inexplicable one, too, given the power of Disney’s marketing machine.