a group of superheroes stand in the street surrounded by rubble and fire