The characters are well-intentioned but stupid. They decide based on emotions, and never stop to think if their assumptions are true. They create all manner of misery for themselves because of this.
I found myself wanting to smack the bigotry out of them.
The movie is based on a mystery. Two teenage boys each lost their fathers in the war, but no one will tell them any details. They gradually figure out what happened, bit by tiny bit. You keep thinking you have the mystery solved, but then off it takes on another twist.
It takes place in post-war England. Everything is grimy, in need of a coat of paint, and worn out. This recreation of this time period is so good you don't notice it. There was one flaw, a theatre marquee a little too modern for the period.
The actors have accents, and sometimes they don't speak that clearly. Sometimes the sound is muddy (especially a scene in a drain pipe). I missed a lot of dialogue. Even hitting replay, I still could not make it out.
There is one kind-hearted, sensible, character, a school teacher. She has an exaggerated sense of how wonderful she is, but she is fun to watch.
Even the villain has redeeming qualities. His motivations are laudable. He is more manic than wicked.
There is one scene where a baby is born. It takes just a few seconds. They thankfully spare us the screaming and blood, even after warning us that it is coming.