What is heroism? What is cowardice?

Rating: 10/10 (20 December 2017)

**** MAJOR SPOILERS ****
This movie tries to show the different types of craziness.
Does it mean that you have to be crazy to be a true hero? Probably yes.
Heroism definitely comes with prices:
The skipper who tried to save pilots and marines got a young boy killed by a crazy surviving pilot.
The British pilot who fought till his last drop of fuel to destroy the German bomber planes got one of the bombers to crash on oily water and burn some marines that where there. And in the end got himself captured.
The marine who stayed on the deck of the destroyer ship and was too scared to go inside and eat saved the trapped solders by opening the hatch.
And, of course the generals who tried to evacuate Dunkirk did get more than a quarter of them (100000) killed.
To be a hero, you sometimes have to make non-logical decisions that are against "game theory" rules, and sometimes sacrifice yourself and others. As the yacht skipper said: "There will be no home if we all go back".
Some of the heroes are post traumatic, such as the yacht skipper who lost his pilot son and the marine who stayed on the deck of the destroyer.
And what about cowardice?
Are soldiers who try to save themselves cowards? Can we blame them? "Survival is enough" as the blind man at the dock said.
Are post traumatic people like the saved pilot on the yacht, and the marine on the grounded ship (played by Harry Stiles) who act against their allies criminals?
As the yacht skipper said: "He is not himself". Is he?
This is definitely a fantastic movie. A true piece of art.
Professionally directed and played.
I would also like to mention a final word to the critics who gave this movie bad review or bad score:
This is not another "Rambo" action movie, with a simple story or plot.
This movie is about mental states and decision making under stress and trauma.
Definitely one of the best.