Iron Man 2 brought in an estimated $52.4 million at the box office on Friday, putting it at the top of the domestic rankings.
The box office record for an opening weekend belongs to The Dark Knight, which earned $158.4 million.
Avatar‘s opening weekend was cut down by the blizzard in the Northeast but has since gone on to be the top-grossing film of all times.
Iron Man 2 has Gwyneth Paltrow returning opposite Robert Downey Jr.
Mickey Rourke and Scarlett Johansson round out the eclectic A-list cast.