
Brigadoon est un petit village d'Écosse qui ne s'éveille qu'une journée par siècle, à la seule condition qu'aucun de ses habitants ne s'en aille. Deux chasseurs américains, Tommy et Jeff, s'égarent dans la forêt juste le jour de l'apparition du village. À Brigadoon, tous les habitants vivent encore comme deux siècles auparavant. Aujourd'hui les habitants célèbrent le mariage de Jean Campbell et de Charlie Dalrymple. Tommy tombe sous le charme de Fiona, il l'empresse de quitter le village, mais elle ne peut partir à cause de la malédiction.
