I'm glad I found this after it was finished. There are a lot of negative comments here.
Its a supernatural story, it could have gone any different ways, but did to keep the action and tension, especially with the ending ramping up.
I won't spoil anything but any ending is difficult to do...