A group of Marvel heroes stands together on the rooftop, basking in the glow of a setting sun over a city skyline.