Astounding Planet: Planetary Invasion

Astounding Planet: Planetary Invasion is a 2012 sci-fi film set in 3246 where super-powered aliens take over a major city and the only one who can save them is a least known regiment named The Astounding Planet Regiment.