Christopher Nolan's World War II epic "Dunkirk" opened in the U.S. this weekend, bringing in a greater than expected $50.5 million at the domestic box office.

This was the best opening for a WWII film in recent memory, Hollywood Reporter says. Internationally "Dunkirk" earned $55.4 million from its first 46 markets and came in at No. 1 everywhere for a global total of $105.9 million.

Also topping the domestic weekend box office was "Girls Trip," an R-rated comedy starring Queen Latifah and Jada Pinkett Smith. The film opened to $30.4 million.

Not everyone enjoyed strong results at the box office this weekend as sci-fi epic "Valerian" earned $17 million. The film, based on a French graphic novel series, cost $180 million to make, Hollywood Reported noted.

Watch More with TheStreet: