Dunkirk made its way to the theatre last Friday on July, 21. And, the film ruled both the domestic and international box office over the weekend. Also read: Dunkirk soars high with $51mn US box office collection Based on 1940’s notorious Dunkirk evacuation, the action drama collected $50.5 million at the US box office from 3,720 locations.