SUPERHEROES A NEVER ENDING BATTLE