Spoiler alert!
What I hate about this movie is the overuse of random visions that seem to disrupt the whole plot. This movie started off great but halfway through, you'll be fully invested in a 15 minute scene to find out it was all a hallucination. The ending was completely random and following a plan to kill the demon was completely forgotten when the main character just randomly appeared on a stage like nothing had ever happened. There's also a scene where she watches her mother kill herself but it ends up being her holding the murder weapon. She runs off like nothing happened and then that too appears to be a vision which you only find out in the last 5 minutes of the movie.
I honestly don't know what was real and what wasn't real. No progression was made in the story and I feel like smile 1 was so much better.