World War II epic <em>Dunkirk</em> stayed at the top of the North American box office for the second straight weekend, industry data showed Sunday. Directed by Briton Christopher Nolan, critically acclaimed <em>Dunkirk</em> took in another $28.1 million (Dh103 million), according to box office tracker Exhibitor Relations, for a total of $102.8 million since it debuted last weekend and became the first non-franchise film to top the charts this summer. It stars singer Harry Styles in the retelling of the storied 1940 evacuation of hundreds of thousands of Allied troops from a beach in northern France under constant German bombardment. Debuting in second place with $25.6 million in revenue was <em>The Emoji Movie</em>, an animated flick about a world inside a cell phone that is populated by emojis. A chipper one named Gene is embarrassed that he has an expressive face and sets off an adventure to become like all the others — with just one look to his or her mug. Falling from second last week to third is raunchy comedy <em>Girls Trip</em> starring Queen Latifah, Regina Hall, Jada Pinkett Smith and Tiffany Haddish, which posted a haul of $20 million and $65.5 million in its first two weeks. <strong>READ MORE:</strong> <strong><a href="https://www.thenational.ae/arts-culture/film-review-dunkirk-catches-the-historical-verity-of-the-event-1.614629">Film review: Dunkirk catches the historical verity of the event</a></strong> <strong><a href="https://www.thenational.ae/arts-culture/film/review-luc-besson-s-latest-valerian-is-gratifyingly-insane-1.610625">Film review: Luc Besson's latest, Valerian, is gratifyingly insane</a></strong> Another debut movie, action flick <em>Atomic Blonde</em> starring Charlize Theron in the role of agent Lorraine Broughton, took in $18.5 million as it grabbed fourth place. Fifth went to <em>Spider-Man: Homecoming</em>, which pulled in $13.4 million. Overall, it has raked in more than $278 million in North America. French auteur Luc Besson's special-effects laden <em>Valerian</em> tanked as it fell three ranks in the top ten. In two weeks it has taken in just $30.6 million, against the $180 million it cost to make. The EuropaCorp-financed film starring Dane DeHaan and Cara Delevingne is the most expensive independent film ever made, with some industry watchers calculating it would have to hit the $400 million mark worldwide to justify a sequel. <strong>Rounding out the top 10 were:</strong> <em>War For the Planet of the Apes</em> ($10.3 million) <em>Despicable Me 3</em> ($7.7 million) <em>Valerian</em> ($6.8 million) <em>Baby Driver</em> ($4 million) <em>Wonder Woman</em> ($3.5 million) * AFP