Marvel(NEW YORK) -- Iron Man 3 is a huge hit. The superhero movie took in an estimated $175 million in its opening weekend in the U-S.

That's the second highest opening ever, behind last year's The Avengers which also featured Iron Man. It also managed the ninth highest single-day gross of all time, raking in $68.312 million on Friday.

Iron Man 3 has earned more than 680 million dollars worldwide.

Here are the top 10 movies from Friday through Sunday, with estimated ticket sales, according to Hollywood.com: