A Minersville en Pennsylvanie, Martin Bristol, un petit garçon de six ans est enlevé et obligé d'assister aux meurtres commis par son ravisseur. Pendant cinq ans, l'enquête policière ne mène nulle part et personne ne sait où est Martin. Lorsque Allison Miller vient s'installer chez son oncle Jonathan, elle découvre des choses étranges dans la ferme voisine.
Ned Rochlin est un idéaliste bien intentionné vivant de l'agriculture biodynamique. Un jour, alors qu'il vend ses produits dans un marché local, il est piégé par un policier qui l'arrête pour lui avoir vendu de la marijuana. Libéré de prison après avoir purgé sa peine, il retourne auprès de sa petite amie, Janet, et de son chien, Willie Nelson. Mais cette dernière le quitte et refuse que Ned retourne travailler à la ferme et de prendre le chien. Il se retrouve contraint de loger du côté de sa famille, ce qui le rend malheureux. En faisant irruption dans leurs vies respectives, Ned va également les bouleverser.