HOLLYWOOD—We all knew that the third chapter in Marvel’s “Avengers” franchise would be big, but I never expected it to be as big as this. I know can understand why. If you were one of the lucky ones who managed to get a ticket to see one of the most anticipated films of all-time (it was virtually sold out almost everywhere), then you helped make history this weekend at the box-office.

“Avengers: Infinity War” surpassed “Star Wars: The Force Awakens” to become the largest movie opening of all-time taking in over $250 million during its debut weekend. That is not just impressive that is epic because it only beat “The Force Awakens” by a mere $2 million. That flick earned $248 million during its debut weekend back in 2015. “Infinity War” was also a hit globally taking in over $380 million, bringing its domestic tally just over $630 million. While the latest chapter in Marvel kicks off the summer box-office, let’s just be crystal clear, “Avengers: Infinity War” will likely stay in the top spot at the box-office I think until the rest of the month of May. Yeah, I don’t think even “Deadpool 2” or “Solo: A Star Wars Story” will be able to dethrone this titan. Maybe, just maybe “Deadpool 2” will reign on top, that all depends how well “Infinity War” performs next week in theaters.

Nabbing second place in a very distant spot was “A Quiet Place” which earned $10.7 million. The flick which has been in theaters for nearly a month is certain to cross the $150 million mark at the domestic box-office by Monday. The Amy Schumer comedy “I Feel Pretty” came in third place with just over $8 million. The Rock and his action-adventure “Rampage” landed in fourth place with $7.1 million. Rounding out the top five was the superhero flick “Black Panther” which rose from eighth place last week to number five this week with another $4.4 million. Since its release on February 16, the film has earned over $668 million domestically.

This weekend sees the release of the dramedy “Tully” starring Charlize Theron and the remake “Overboard” this time starring Anna Faris. Don’t expect either of those to take out “Avengers: Infinity War.” Trust me it ain’t happening.