Hercules has just about battled every major powerhouse in Marvel comics. HULK , THOR , NAMOR and even his evil brother ARES GOD of war numerous times...he's won his fair share he's lost a fight or two..but he has always come right back. He has always been there with his fisks ready to do some combat and bestow the gift upon whoever deserves a good solid clout. He can take it and he can give it. You can beat on him but you just cannot beat him !