It has a lot of lovecraftian elements in this movie. I was almost about to not watch it but it hooked me right at the start. It's a bit slow but I think that is what adds to the mystery. As for the ending I kind of expected the "twist" but it left me with a whole bunch of questions.