“Battle: Los Angeles” is expected to eliminate box office competition this weekend, leaving “Mars Needs Moms” searching for any sign of life. Sony Pictures’ “Battle,” an alien invasion story starring Aaron Eckhart, is expected to open with domestic ticket sales of $ 30-35 million, according to people who saw audienceRead More →