HOLLYWOOD—Well, surprise, surprise, because the box-office was shook over the weekend with an action-thriller that critics weren’t fans of, but moviegoers thoroughly enjoyed. “The Accountant” starring Ben Affleck rose to the top spot with an impressive $24.7 million during its debut weekend. While many projected the film to fall anywhere between the $15-$20 million opening weekend, the numbers prove, that critics don’t always have the last laugh in the movie arena.

The battle for second place was a tight race between the comedy “Kevin Hart: What Now” and last weekend’s box-office champion “The Girl on the Train.” In the end, it was “The Girl on the Train” that managed to edge out the win with $12.2 million. That is nearly a 50 percent drop from the previous weekend. Followed close behind was “Kevin Hart: What Now” with just under $11.8 million.

Nabbing fourth place was “Miss Peregrine’s Home for Peculiar Children” with $9 million. After 3 weeks, the movie has already earned over $65 million. Is it possible to cross the $100 million mark at the domestic box-office? It’s not likely, but it is possible. Rounding out the top five was the drama “Deepwater Horizon” with another $6.4 million to edge the movie that much closer to crossing the $50 million mark at the domestic box-office.

This weekend will be a busy time at the multiplex as “Ouija: Origin of Evil,” “Jack Reacher: Never Go Back” and “Boo: A Madea Halloween.” Yep, there is plenty out there for all audiences, so it should be an interesting battle for the top spot.