Dwóch Amerykanów, Jeff (Van Johnson) i Tommy (Gene Kelly) wybierają się do Szkocji na polowanie. Tam odkrywają magiczną wioskę, Brigadoon, która, jak się dowiadują, pojawia się tylko raz na sto lat w celu utrwalenia pokoju i piękna miejscowości. Wieczorem mieszkańcy kładą się spać i budzą wiek później. Tommy zakochuje się w przepięknej mieszkance wioski, Fionie (Cyd Charisse) i nie może się zdecydować, czy zostać na miejscu z ukochaną, czy wrócić do swojego zwykłego życia w Nowym Jorku.
Po zakończeniu II wojny światowej, amerykański żołnierz osiada na stałe w Paryżu, gdyż planuje zostać malarzem. Wkrótce poznaje bogatą wdowę, która postanawia go wypromować.
Josh and Dinah Barkley są małżeństwem aktorów. Występy w musicalach przyniosły im sławę, ale poza sceną są kłótliwą parą. Oliwy do ognia dodaje fakt, że znany scenarzysta Jacques Barredout dostrzega w Dinah zadatki na aktorkę dramatyczną. Ona, ku niezadowoleniu męża, nie waha się przyjąć nowej roli...
Judy Garland i Margaret O'Brien we wzruszającej opowieści o emocjonalnej traumie, jaką przeżywa kolorowa, wczesnodwudziestowieczna rodzina z St. Louis, kiedy ich ojciec zmienia stanowisko pracy, co zmusza ich do przeprowadzki do Nowego Jorku.