I've seen this movie on the "fantasyfilmfest 2000" in Berlin. Although seeing a lot of thrillers, gore and other genre films, I was surprised by this very good film. It really tells you something: never trust your first impression!
If you get the chance - go in this movie. Its a must.