avengers fighting the justice league in a battle on a volcanic planet