Le méchant Torchesac s'empare au château du roi d'une flûte enchantée, trouvée par Pirlouit, pour voler les gens impunément. Avec l'aide du magicien Homnibus, Pirlouit et son ami Johan cherchent à percer le secret de la flûte. Il leur faut pour cela se rendre au pays des Schtroumpfs. Accueillis avec joie par ces derniers, de gentils nains, ils obtiennent une autre flûte enchantée pour lutter à armes égales avec Torchesac. Ce dernier perd le combat et, à la grande peine de Pirlouit, la flûte est redonnée à ses auteurs, les Schtroumpfs, pour éviter qu'elle cause d'autres désordres.