It was easily the best stateside debut weekend of any movie this year, outperforming expectations.

The film’s opening weekend was the seventh best of the 21 films in the Marvel movie franchise. It was just ahead of Guardians of the Galaxy Vol. 2, which made $146.5 million and a bit behind Iron Man 3‘s $174.1 million. Marvel’s best film is Avengers: Infinity War, which took in $257.7 million.