Father Henry visits the home of 12-year-old Robbie Mueller, Jake Croker, on the suspicion that Robbie's supernatural powers killed a young bully who tormented him. Robbie professes his innocence and tells the priest to speak to his friend Heather Elliot, Emily Tennant. Henry explains that he already interviewed Heather and that she claimed not to know what happened. When Henry holds his cross and presses for answers, Robbie’s mom forces Henry from their home.
Five years later — Heather’s police detective father John Elliott, Vinnie Jones, still grieves the death of Heather’s mother the previous year. Robbie resurfaces as a new student at the same high school attended by Heather. Heather’s newfound attraction to Robbie irritates Greg Forsythe, Aren Buchholz, who is interested in Heather. In front of Heather, Greg starts a fight with Robbie. Greg suddenly begins bleeding, convulsing, and is thrown repeatedly into the lockers by an invisible force before being taken away in an ambulance. Father Henry observes from a distance.
After being released from the hospital, Greg takes Heather for a drive. When Greg becomes overly physical with Heather, he is forcibly thrown to the ground. Heather kicks Greg before fleeing in his convertible. While walking home, Greg has a run-in with Robbie. Afterwards, a piece of farm machinery activates on its own and kills Greg.
Detective Fleming, Matthew Robert Kelly, calls John to the crime scene and reveals that Heather is a suspect in Greg’s death, and that the farm machinery mysteriously had no engine inside of it. To John’s dismay, his daughter continues her budding relationship with Robbie, who John suspects may be involved in Greg’s murder. John confronts Robbie on several occasions, angering Robbie and alienating Heather.
Father Henry meets with John and tells him his suspicions about Robbie being connected to a prophecy foretelling evil. That night, Henry nearly drives his car off the road when it goes out of control unexpectedly. At school, Matt, Jedidiah Goodacre as Matt, and another boy assault Robbie in the locker room. Matt and the other boy are then taken down by an invisible force. Later, Father Henry is killed when the cross worn around his neck mysteriously chokes him.
John discovers Father Henry’s body and then finds Robbie at the cemetery with Heather. John confronts Robbie at gunpoint as Heather professes Robbie’s innocence to her father. Robbie pulls his own gun and points it at John. When an invisible force causes the gun to fly from Robbie’s hand, Robbie scrambles after it. John is forced to shoot when Robbie aims his weapon once again. With Robbie dead, Heather reveals to her father that she was actually the person with the supernatural ability.