Dans la ville d'Irish Channel en Louisiane, un terrible massacre s'est déroulé il y a 66 ans le jour de la Saint-Patrick. Les rumeurs parlent d'une forte tempête qui a ravagé la ville.
Il est haut comme trois pommes, cynique et invulnérable. Cette créature démoniaque s'est constituée un butin en pillant les villages et massacrant les habitants. On l'appelle Leprechaun...
La tradition veut que toute jeune fille qui éternue trois fois sans dire "à vos souhaits" devienne la fiancée du Leprechaun. Mais sa dernière victime est sauvée par son père. Le lutin jure alors d'épouser la plus jolie descendante de la famille. Le voilà de retour en 1994, où il choisit la jolie Bridget et l'attire dans son repaire...