Battles without honor and humanity: this week's new movies