Tomás est un homme charmant qui prend soin de sa mère malade, travaille au vidéoclub et collectionne des poupées — mais pas n'importe quelles poupées. Il a une obsession macabre pour les poupées faites main. Lorsque la paix dans le village est brutalement perturbée par la disparition soudaine d'une jeune femme, initialement personne ne semble trop s'en soucier. C'est du moins le cas jusqu'à ce que le déterminé Inspector Porter arrive dans le village et se lance à corps perdu dans l'enquête sur les disparitions. Le Tomás, un tantinet excentrique, attire rapidement l'attention de Porter, et c'est là aussi que Porter croit découvrir la vérité. Pendant ce temps, de jeunes femmes continuent de disparaître, et les événements se transforment en un cauchemar sanglant où la frontière entre la réalité et la folie se floute dans une atmosphère surréaliste et lynchienne.