Years in the making, Avengers: Infinity War hit theaters on Thursday, and it hit them hard. There was little doubt that the crossover movie would dominate the box office, but the real question is how many records will the juggernaut of a movie break before all is said and done.

Infinity War had the best opening weekend of all time as reported by Box Office Mojo. The film took in $250 million for the weekend, breaking the opening weekend record of $247.9 million set by Star Wars: The Force Awakens. Adding in worldwide ticket sales, Infinity War has a gross box office opening weekend of $630 million for a film with a $300 million budget.

Friday ticket sales alone would be considered a successful weekend for most big-budget movies. Infinity War took in $105.9 million just on Friday. Mashable crunched the numbers showing that the film earned $73,611 a minute. Thanks to the film’s ticket sales, Disney surpassed $1 billion in revenue for the studio in 2018 so far.

Fan and critics alike praised the film. Infinity War currently has a Rotten Tomatoes score of 84 percent while the audience score is at 93 percent. Some fans are so invested in the movie that they needed medical help to leave the theater.

For Infinity War, it’s now a matter of how long it’ll stay at the top of the box office. There are few films opening in the coming weeks, which is a smart move as the latest Avengers movie will continue to dominate. The movie will unlikely see any competition until another Disney movie hits theaters in late May, Solo: A Star Wars Story.

After the movie, there are plenty of questions to wonder about such as what’s going on with The Hulk, why were certain characters not in the movie, and what was up with that cameo? And as the case with all Marvel movies, what does the post-credits scene mean?