Superheroes to the rescue!