It is a not bad movie at all despite of having some bad reviews. But, It is not extremely good either. It presents an uniquely scary storyline with a more scary backstory. The backstory would become more scary based on how long you want to think about it. But Yes, there are some subtle plot holes, and they are absolutely ignorable. If you like
an unique storyline in a horror movie and you are fine with a moderate to good level of execution, this would be a perfect movie for you. I enjoyed it. I would rate it 72/100
after considering every aspect.