It's a Scandinavian film that was released almost 15 years ago. I'd never heard of it before now. And the trailer is, well, see for yourself.