Time Out says
As usual, a girl on the cusp of womanhood is the focus of spiritual, familial and sexual disturbance. Betsy (Rachel Hurd-Wood) suffers nightmares in which she is hoisted into the air and slapped about the face by an unseen entity. Her parents (Sutherland and Spacek) call in the local priest, and even the obligatory sceptic, local teacher Richard Powell (James D’Arcy), is forced to acknowledge the presence of evil. Adrian Biddle’s moody cinematography lends a classy gloss to a film that is both encumbered and embarrassed by its generic trappings: the would-be ‘Sixth Sense’-style ending makes no more sense than the redundant contemporary wraparound story.
Cast and crew