Laura rachète l'orphelinat abandonné dans lequel elle a passé son enfance pour en faire un foyer pour enfants handicapés. La demeure réveille l'imagination de Simon, son fils, qui commence à se livrer à d'étranges jeux avec "ses amis"... Troublée, Laura se laisse alors aspirer dans l'univers de Simon, convaincue qu'un mystère longtemps refoulé est tapi dans l'orphelinat...
Un écrivain sur le déclin arrive dans une petite bourgade des États-Unis pour y promouvoir son dernier roman de sorcellerie. Il se fait entraîner par le shérif dans une mystérieuse histoire de meurtre dont la victime est une jeune fille du coin.