This latest look inside the gritty "war against the aliens" movie shows what happens when the humans decide to fight back! No longer on the streets of LA, this clip appears to transport the viewer onto the aliens' home turf.

So is this a space ship, a planet, or just a redecorated human abode? We'll only know for sure the day it's released in theaters, March 11th.