Happy 4th of July to Spidey: "Spider-Man: Far From Home" delivered $185 million debut from 4,636 venues in North America during its first six days in theaters.

The film, the second solo movie with Tom Holland as the teenage webslinger, got a head start by opening on the Tuesday ahead of Independence Day and collected $93 million over the three-day weekend. That makes it the  second-largest Fourth of July holiday earner behind "Transformers: Dark of the Moon," which took in $97.8 million in 2011.

"Far From Home" also set a number of other records this week, including biggest Tuesday ticket sales of all time ($38 million), best Wednesday grosses for a Marvel movie ($27 million) and Sony’s biggest six-day opening weekend ever. (Sony and Marvel teamed up on this one. Ownership of Spider-Man has been complicated.)

Also opening this weekend was folk horror film "Midsommar" the second movie from "Hereditary" director Ari Aster. The R-rated movie took in $6 million over the weekend and $10.9 million during its first five days of release.

The film stars Florence Pugh and Jack Reynor, as a couple who travel to Sweden for a festival.  (Between this and "The Ritual," we are rethinking any plans to travel to Sweden soon, thanks very much.)

"Midsommar" received mostly positive reviews, but audiences gave it a  C+ CinemaScore. That's better than the "D+" handed out to "Hereditary," but it also indicates some people might have been scared off from any more Aster films after "Hereditary," an equally dark film about grief and messed-up family dynamics.

"Midsommar" took in roughly half of the $13 million “Hereditary” made in its inaugural weekend. “Hereditary" is  still A24’s highest-grossing movie to date with $44 million in North America and $79 million globally.

Meanwhile, Disney-Marvel’s "Avengers: Endgame" is a tad closer to catching up with "Avatar." This weekend, it earned  $3.1 million at the domestic box office and another $1.4 million overseas for a global tally of $2.77 billion. It’s now roughly $15 million behind "Avatar," which still holds the record as the biggest movie of all time with $2.78 billion in ticket sales.

Here are the top 10 estimates for July 5-7, 2019

1. "Spider-Man: Far from Home," $93,600,000
2. "Toy Story 4," $34,300,000
3. "Yesterday," $10,750,000
4. "Annabelle Comes Home," $9,750,000
5. "Aladdin" (2019), $7,600,000
6. "Midsommar," $6,561,798
7. "The Secret Life of Pets 2," $4,760,000
8. "Men in Black: International," $3,635,000
9. "Avengers: Endgame,"  $3,100,000
10. "Rocketman," $2,775,000

[Via Variety]