Easy to follow plot set in the not too distant future, full of comic bookish events. Plenty of political commentary in the background regarding authority figures gone bad and natives defending their homeland. The special effects lived up to expectations, and the 3D wasn't really necessary.