Get ready for another dose of Los Angles alien invasion. With Skyline now in theaters, the campaign for Battle: Los Angeles is building up and we have the official trailer. Aaron Eckhart stars as a Marine staff sergeant who's platoon must hold off an alien invasion of Los Angeles. Battle: Los Angeles will be released theatrically on March 11, 2011.