This is a typical Nolan film, where it's very slick, very expensive, well-filmed, and well-acted.

Dunkirk was a massive undertaking. Chamberlain's failings as PM and a host of other factors left so many soldiers stranded on the beach that if they were captured or killed, the war would have been over.

Churchill put Operation Dynamo into action - mobilising as many as were able to rescue the soldiers stranded in Dunkirk, despite some people in parliament and the British public calling for surrender to Hitler while there could still be 'good' terms made for England.

Civilians and soldiers alike - people who had seen war and those who hadn't - showed immense bravery throughout every aspect of the operation.

As to historical accuracy, the events themselves are broadly true. French soldiers were denied being evacuated at first, until Churchill specifically said that EVERYONE should be pulled out.

But I really can't attest to one aspect of the story, and that's the bits with Harry Styles and his lot, who act like selfish pig dogs throughout. It is infuriating. I really can't believe that aspect of the film, having been in the army myself and studied military history. When push comes to shove, even shell-shocked soldiers do their best for others.

Also, not sure why Nolan chose to leave out the entirety of the RAF's contribution to the fighting. They were not, as the film seems to suggest by leaving out their actions, left out of the battle entirely. The film suggests only a small number of planes fought. In fact, most we engaged in heavy combat keeping Nazi bombers and fighters off the beaches. It's an odd thing to me.

Overall, a good film.

But I do feel most acted in a lot better form than anything Harry Styles and his ilk do in this movie. I'd have enjoyed this film more if he'd been blown to bits in the end, to be honest.