a group of superheroes fighting and a building explodes