In a battle of the sequels and the sexes Denzel Washington's R-rated action pic out-gunned the $34.4m debut of 'Mamma Mia 2.' In a summer box-office upset, Sony's R-rated The Equalizer 2 came in ahead of expectations to beat the star-studded Mamma Mia!: Here We Go Again with an estimated $35.8 million launch in North America.