Dans la petite ville irlandaise de Rathcullen, Comté Kerry, Darby O'Gill est le garde-chasse vieillissant de la propriété de Lord Fitzpatrick, où il vit dans un pavillon voisin avec sa charmante fille, presque adulte, Katie. Darby e la plupart de son temps dans le pub de ville, régalant ses amis d'histoires sur ses tentatives pour attraper les lutins (Leprechaun), particulièrement leur roi, Brian Connors. Comme Darby est payé à mi-temps comme laboureur, Lord Fitzpatrick décide de le mettre à la retraite avec la moitié de sa paie, de l'installer gratuitement avec sa fille dans une autre maison et d'engager un jeune dublinois nommé Michael McBride. Darby demande à Michael de cacher à Katie qu'il le remplace ce qu'il accepte à contre-cœur.