Addie Peabody (Sarah Carter) has a drunk father who causes former teacher Jack St. Bride (James Van Der Beek) to crash his car. Jack is trying to move on with his life after a bad experience. Addie owns the diner and offers him a job. She can't let go of her dead daughter. Three girls Gillian Duncan (AJ Michalka), Megan Saxton (Allie MacDonald) and Chelsea (Zoë Belkin) are a covenant of witches. Gillian lusts after Jack thinking he's stuck in town because of a spell they performed. Gillian's father Amos (Rick Roberts) is on the rampage to get rid of Jack.
AJ plays it like a swooning teenager instead of something more dangerous. There are a lot of possibilities in this movie. I don't know what's in Jodi Picoult's novel. This could be a good thriller. This is more of a slow clunky romance with a horny clingy teenager causing criminal troubles. The pacing is way too slow for the first half with no tension at all. Once Rick Roberts gets involved, the movie improves a bit. It's too little too late. As a crime drama, it's a little too soft. Everything is done with such a soft touch. There isn't enough for me to recommend. And the ending twist is too twisty.