In a small, sedate Canadian town lives collide unexpectedly in a tangle of longing, dreams and hallucinations. There is Sandy Whyte, a pillar of the community, whose heart jolts at the sight of a beautiful young boy sneaking through his property; Gloria, his cleaner, still regarded with suspicion for claiming to have seen the Virgin Mary in the local woods; and Raymond, her brother, who thinks he has just seen something almost as astonishing in Sandy's house.
Meanwhile, pregnant teenager Annette wants an abortion, but by mistake calls the Right to Life Hotline and reaches Margaret, a fundamentalist Christian with a terrible secret. At the same time, Annette's boyfriend is missing and it looks as though a bizarre calamity may have befallen him.