The long-delayed Marvel-Disney movie generated $80 million at the domestic box office and another $60 million on the Disney+ streaming platform.