FilmFilm Friday: ‘Battle: Los Angeles’ and ‘Mars Needs Moms’ by W. Andrew Powell March 11, 2011 by W. Andrew Powell March 11, 2011Opening at a theatre near you this weekend: aliens are trying to take over the planet in Battle: Los Angeles; Seth Green gets animated in the Disney adventure Mars Needs … 0 FacebookTwitterPinterestEmail