"The Bad Guys" debuted this week and finished $8.8 million ahead of last week's top film, "Sonic the Hedgehog 2," to win the box-office weekend.
"Sonic the Hedgehog 2" was sent packing to second-place over the box-office weekend by "Fantastic Beasts: The Secrets of Dumbledore" besting it by $13 million.