Big budget war movie about an epic battle between experimental tanks with too many weapons.