Paramount's high-concept horror film A Quiet Place continues to defy expectations in its sophomore outing as it prepares to scream past the $100 million mark domestically. The movie, directed by John Krasinski, grossed an estimated $10.5 million on Friday from 3,589 cinemas for a projected $32 million-$35 million weekend. The movie has turned into an all-audiences crowd-pleaser, something Rampage didn't count on.

In Rampage, Johnson plays a primatologist whose beloved pal — a silverback gorilla — is transformed into a giant menace as the result of a genetic experiment (there's also a wolf and a crocodile involved). The movie cost at least $115 million to produce, and it comes on the heels of the blockbuster success of Johnson starrer Jumanji: Welcome to the Jungle.

New Line and Warner Bros. are hoping that Rampage is a bigger player overseas, but so far, its performance isn't spectacular. One exception is China, where it opened to $15.6 million on Friday. All told, Rampage has earned $36.7 million overseas from 61 markets through Friday.

Also opening this weekend is Truth or Dare, the latest microbudget collaboration from Universal and Blumhouse. The film grossed a strong $8.2 million Friday from 3,029 theaters for a projected $19.3 million debut. That's an impressive start, considering competition from A Quiet Place.

The supernatural thriller — hitting theaters on Friday the 13th — revolves around a group of spring breakers who play an innocent game of truth or dare that turns deadly. Directed by Jeff Wadlow, the film stars Lucy Hale and Tyler Posey.

Coming in at No. 4 is Spielberg's Ready Player One, also a Warner Bros. title. The film is shedding more than 550 theaters to make room for Rampage, including Imax locations. Ready Player One is projected to gross roughly $11 million in its third weekend for a domestic tally hovering around $115 million.

Rounding out the top five is Universal's Blockers. The R-rated comedy looks to gross $10 million in its sophomore outing for a tepid 10-day domestic cume of $37 million.

April 13, 12 p.m. Updated with revised weekend estimates.

April 14, 8 a.m. Updated with revised weekend estimates.