Unbelievably good
Sometimes I watch films (especially American films) and I'm not satisfied. The stories are often not original. There is no suspense. The characters are often two dimensional.
I thought of this movie for days. I generally don't like gore in movies but I see the necessity of it in this movie. The story was beautiful and it was beautifully acted. The cinematography was beautiful. All of the characters were fleshed out.
I highly recommend this.