En voyage dans les Highlands d'Ecosse, deux américains, Tommy Albright et Jeff Douglas, voient apparaître un village ne figurant sur aucune carte : Brigadoon, ville fantôme qui surgit de nulle part une fois par siècle. Tous ses habitants sont tenus d'y rester sous peine de rompre l'enchantement.