Robert Preston reprend le rôle du professeur Harold Hill, qui a envoûté le public à Broadway ; l’actrice oscarisée Shirley Jones incarne Marian la bibliothécaire, et la musique, les couleurs et le charme singulier d’une petite bourgade de l’Iowa en 1912 nommée River City prennent vie dans l’histoire touchante d’un escroc qui tombe amoureux et refuse de partir, alors qu’il aurait dû saisir l’argent et s’enfuir. Mais juste au moment où Harold croit que les citoyens vont réaliser qu’ils ont été dupés, il est témoin d’un miracle... en avant la musique !