I really liked this film for several reasons. Firstly, it dares to tell the story of ordinary people caught up in a conflict that they don't want to be a part of, and having their best hopes crushed. The script isn't written to be a crowd-pleaser.
Secondly, the story and the style of narration is wonderfully subdued and lowkey, both fitting the story perfectly and allowing the viewer to really involve him/herself in the story and characters.
Finally, the performances of Day-Lewis and Watson are very good. Day-Lewis lends great credibility to his character. He is no Mel Gibson or Harrison Ford rising again with a firm jaw after each blow, but rather a believable portrait of a man believing and wanting to do his best, but time and time again having his hopes crushed.
But the real star performance of the film is by Watson. After "Breaking the Waves" I had written her off (sorry, but I tend to do that with people who have played in von Trier movies), but her performance in this film is simply outstanding. Her portrait of both pride, strength and vulnerability is amazing.
9 out of 10.