The new gritty sci-fi action flick, “Battle: Los Angeles,” fought its way to the top of the box office this weekend. “Battled: LA” debuted with an estimated $36 million to become the number one movie in the country.
Aaron Eckhart, Michelle Rodriquez, and pop singer Ne-Yo are in the cast of “Battle: LA,” which is about a marine platoon that goes up against invading aliens in the City of Angels.
Last week’s top film, Johnny Depp’s computer-animated western-comedy, “Rango,” slipped to second place with around $23 million. ‘ The new take on folk tale classic, “Red Riding Hood,” did not generate the kind of opening expected — by landing in third with an estimated $14.1 million. The dark fantasy stars Amanda Seyfried as a woman living in a town terrorized by a werewolf.
The thriller, “The Adjustment Bureau,” claimed fourth with just about $11.4 million, and rounding out the top five, the new Disney animation, “Mars Needs Moms,” with an estimated $6.8 million. Produced on a budget reported to be at least $150 million, the film is considered a box office bomb. “Mars Needs Moms” stars Seth Green and Joan Cusack, in a story of a young boy who is out to save his mother from Martians. It is based on a book by cartoonist, Berkeley Breathed.