A pretty intense WW2 film from out of Norway.

Comments