En 1967, Bruno, un orphelin, part vivre chez sa grand-mère, qui lui apprend l'existence des terribles sorcières. Alors qu'ils sont en vacances dans une station balnéaire, Bruno découvre qu'une sorcière vit dans l'hôtel...
Dans une petite ville du Texas, l’ex-taulard Joe Ransom essaie d’oublier son passé : le jour, il travaille pour une société d’abattage de bois. La nuit, il boit. Un jour, Gary, un gamin de 15 ans, arrive en ville, cherchant désespérément un travail.