Un garde-chasse irlandais, grand amateur de légendes, invente un immense mensonge pour éviter d'annoncer à sa fille son prochain départ à la retraite.
Darby O'Gill est garde-chasse. Il est forcé de prendre sa retraite et craint que sa fille Katie ne pâtisse de la baisse de son niveau de vie. Il demande donc à son remplaçant, Michael McBride, de ne dévoiler à personne son départ à la retraite. McBride devra se faire passer pour son assistant...