A serviceable action film - provided you overlook the fact that the plot makes no sense, the characters motivations (in so much as they have any) are straight-up asinine and basic elements of the setting are totally anachronistic.
In Brief:
Pros: Big, Bad, American Robot Chappies go pew pew.
Cons: Writing's on a par with Call of Duty.