Deux chasseurs américains, perdus dans les highlands en Ecosse, tombent sur un petit village qui ne figure sur aucun plan. Suite à un enchantement, le village de Brigadoon ne se réveille et ne sort du brouillard qu'un seul jour tous les cent ans. L'un des chasseurs, Tommy, tombe amoureux de l'une des villageoises, Fiona, mais a peur d'abandonner sa vie new-yorkaise...