Melissa McCarthy landed her first No. 1 box-office debut as a leading lady. 'Spy' came in with an estimated $30 million weekend.

'Spy' fell short of the $39.1 million debut of their 2013 comedy "The Heat," with Sandra Bullock, but it was good enough to win a lackluster weekend crowded with action, horror and the resurrected HBO series, 'Entourage.'

Estimated ticket sales for Friday through Sunday at U.S. and Canadian theaters, according to Rentrak.

1. "Spy," $30 million ($25.6 million international).
2. "San Andreas," $26.4 million ($97.8 million international).
3. "Insidious: Chapter 3," $23 million ($14.3 million international).
4. "Entourage," $10.4 million ($3 million international).
5. "Mad Max: Fury Road," $8 million ($11 million international).
6. "Pitch Perfect 2," $7.7 million ($4.6 million international).
7. "Tomorrowland," $7 million ($13.8 million international).
8. "Avengers: Age of Ultron," $6.2 million ($7 million international).
9. "Aloha," $3.3 million ($1.6 million international).
10. "Poltergeist," $2.8 million ($3.2 million international).

More From B98.5