Despite a strong challenge from Columbia’s “The Emoji Movie,” Warner Bros.’ “Dunkirk” will hold on to the top spot at the box office in its second weekend with an estimated $28.1 million total. That gives Christopher Nolan’s war epic a drop-off of just 45 percent from its $50.5 million opening with a 10-day domestic total of $102 million and a global total of $234 million.

WB’s two films have taken the top spot their opening weekends and then held their drop-offs to under 50 percent the following week. “Wonder Woman” did the same back in early June with a $103 million opening and a $58.5 million second weekend. This strong result for “Dunkirk” will help continue to build its Oscar hopes and further proves Nolan’s reputation for making films that can endure for several weeks at the box office.

Also Read: 5 Reasons Why 'Dunkirk' Beat Box Office Expectations

In addition to the film’s critical acclaim and widespread appeal, “Dunkirk” was also able to earn this strong result thanks to IMAX’s continued investment in the film — 22 percent, or $6.2 million, of the film’s total this weekend came from 403 IMAX screens, bringing the running IMAX total to $23.1 million domestic and $40.1 million global.

Columbia/Sony Animation’s “The Emoji Movie” looked early on like it might beat “Dunkirk” this weekend despite having the worst Rotten Tomatoes score of any wide release this summer with just 6 percent. But the film’s estimated $25.6 million opening from 4,075 screens is firmly above the $20 million projection the studio set before the weekend.

Also Read: 10 Worst Reviewed Films on Rotten Tomatoes, From 'Ridiculous 6' to 'Pinocchio' (Photos)

The family film received an A- on CinemaScore from kids and teens, but adults surveyed panned the film, giving it an overall grade of B, which is very poor considering that most animated films tend to score an A or A-. But with a solid opening for the $50 million film showing that there’s underage demand for the film in spite of the critics, Sony will now look to overseas release and the final weeks of summer break to earn a profit. “The Emoji Movie” begins overseas rollout with Mexico and the U.K. next weekend.

In third this weekend is Universal’s “Girls Trip,” which is continuing to be far and away the most successful comedy of the year. After making a $31.2 million opening against a $19 million budget last week, the female-fronted comedy has earned $20.1 million this weekend to bring its 10-day total to $65.5 million.

[powergridprofile powerrank=”1568” node=”1065387” type=”project” path=”http://powergrid.thewrap.com/project/girls-trip” title=”Girls Trip” image=”girlstrip.jpg”]

That second-weekend haul is still bigger than the opening weekend totals for every other comedy released this year. That includes “Baywatch,” which made $18.5 million in its three-day opening on Memorial Day weekend, and “Snatched,” which made $19.5 million in its opening a week later.

In fourth is Focus Features and Sierra/Affinity’s “Atomic Blonde,” which is looking at an opening of $18.5 million from 3,304 screens, a result on the lower end of the $17-23 million range independent trackers set for the film. It’s a solid result that gives Sierra/Affinity its biggest opening weekend ever and is set in the top five all-time openings for Focus.

Rounding out the top five is “Spider-Man: Homecoming” with a $13.4 million total in its fourth weekend to push its domestic cume to $278 million. In total, Sony’s three films released over the past month — “Homecoming,” “Emoji Movie” and “Baby Driver” — have combined to gross $395 million domestically.