I know a lot of people loved this movie for what it is. But I can't ignore the painfully lazy set up they had here. The beach and city all together does not come across like its under siege, it looks way too damn CLEAN.

Where are all the bullet holes in the walls? Why are the buildings not so blown up looking? There should be craters on the beaches and hundreds of body bags everywhere. And for the love of Churchill WHERE IS EVERYONE!? There is supposed to be 400 thousand men stuck on this beach and it looks like there's barely any??

I once saw the film Atonement which is a love story and it had a perfect 5 minute scene that showed a much more accurate and brutal representation of this siege. And it was done all in one shot. Yet here in 2017 Christopher Nolan can't improve on that?

On top of all that, the story in this film is too all over the place. It shows us about 8 different characters in different places during the film, in the sky, on the boats, on the beach. But we don't know who they are and are not given enough time to properly care if anything happens to them. It would have been better if we just followed two characters at the most because then we get more time to know them and see their struggle. Thats what the movie 1917 got right.

One final nitpick is the beginning words. Instead of saying 'The Enemy' it should say specifically the 3rd Reich German Army. Otherwise it comes across like you are supposed to know already. Or that Germany is still the enemy to this day. It doesn't work.