superheros fighting in a battle