Iron Man 3 is no longer the ninth highest grossing movie of all-time after Star Wars: The Force Awakens has hit $1.23 billion to beat it to that spot yesterday. With it now only the fifth movie in history to earn $600 million in North America, the J.J. Abrams helmed release continues to exceed expectations, and joins an elite club which is made up of The Avengers ($623.4 million), Jurassic World ($652.3 million), Titanic ($658.7 million), and Avatar ($760.5 million). However, it will soon top them all by beating Avatar's record by the end of this weekend, and some analysts maintain that the movie will go on to earn as much as $1 billion domestically. We'll have a much better idea if Star Wars: The Force Awakens stands a chance of beating Avatar's worldwide haul of $2.7 billion when it reaches China next month, and things are certainly looking very good as of right now.