"Despicable Me 2" nearly tripled the take of "The Lone Ranger" at the domestic box office, grossing $142 million over five days.
The terrorists-take-Washington thriller took in a mere $25.7-million, less than the recent similarly-themed "Olympus Has Fallen."
The surprise hit home invasion thriller raked in $36.4 million.
The animated cave family was a hit with audiences, raking in $44.7 million.
The magical adventure raked in $42.2 million.
The action adventure raked in $28 million, which is hardly a fairy tale ending.
The take on the old fairytale starring Jeremy Renner and Gemma Arterton earned the top spot at the weekend box office.