At least we know whodunnit.

"Crazy Rich Asians" had a crazy good second weekend at the box office, taking the No. 1 spot again with $25 million and almost no drop at all from its first week. It seriously just copied and pasted its own opening weekend. That's amazing.

Good for them. It also bodes well for the sequel now in development.

Bad for "The Happytime Murders."

The R-rated puppet crime comedy and the PG-13 romantic comedy may not have been competing for the same audience, but they played in close to the same number of theaters, and only one of them walked away with much of an audience at all. "Happytime" debuted with only $10 million from 3,256 theaters, taking third place in its opening weekend.

DOA.

"Happytime" was made on a reported $40 million production budget and it hasn't been embraced by critics or viewers, earning a "C-" Cinemascore. It'll probably end up a cult classic, but for now it's an open wound.

The film is Melissa McCarthy's lowest wide release opening. Not that the film is a showcase for her, it's about raunchy puppets, as directed by Brian Henson, son of Muppets creator Jim Henson.

"The Meg" actually took second place on the late August box office chart, in a repeat of last week's top two. The shark bait nabbed another $13 million from 4,031 theaters.

With "Happytime" in third, fourth went to "Mission: Impossible - Fallout," followed by "Christopher Robin,"  "Mile 22," "Alpha," "BlacKkKlansman," "A.X.L.," and -- for some reason -- "Slender Man."

The PG robotic dog adventure film "A.X.L." -- which had a reported production budget of $10 million -- opened at $2.9 million. It was the only other new movie to make the top 10, even with that small take. It opened in 1,710 theaters, with a $1,719 per-screen average, which is about the same as "Mile 22," but the lowest of all films opening this weekend. "A.X.L" clearly disappointed.

The other two new movies this week -- "Papillon" and "Searching" -- took 16th and 21st respectively, but had much more limited releases.

"Papillon" made $1.15 million from 544 theaters, and "Searching" impressed with $360,000 from only nine theaters. That's a fantastic $40,000 per-screen average for John Cho's film. (For comparison, "Crazy Rich Asians" topped this week's chart with a per-screen average of $7,093.)

"Searching" goes wide next Friday, hot off this strong limited opening and equally strong reviews.

What's next?

In addition to "Searching," a bunch of new releases will arrive to close out August -- including "Operation Finale," "Kin," "Reprisal," and our long-awaited Winona and Keanu reunion in "Destination Wedding" on August 31.

[Via: Deadline, Box Office Mojo]

Want more stuff like this? Like us on Facebook.