This film is a masterpiece. Not only are the characters embellished and well-thought out, the pace at which they are added to the story and the outcome is superb. The main actor is extremely believable in her role, the whole setting of the movie (raining) adds to the pathetic fallacy of the whole ordeal.
The semi-religious theme runs throughout the film and adds to the tension (I say this as an athiest). Also the mythology added to the piece and was executed well. HIGHLY RECOMMEND!