‘Spy’ made 235 million on a 65 mil budget.

I’ll give you the fact the movies were a financial hit and if you count the worldwide numbers those movies did well. But “megahit” means hugely popular, like 100–150mil opening weekend popular. It’s a term that should be reserved for blockbusters, not a film that only made 110mil domestically (Spy).