The enchantment of this 1947 musical begins with its evergreen plot: a mythical 18th-century Scottish town that only appears every century for a day teaches a jaded American the value of simplicity. It continues with Alan Jay Lerner’s witty book and lyrics and Frederick Loewe’s ravishing score. Joe Leonardo’s staging completes the magic: he makes the cross-cultural, cross-centuries love of Sean Allan Krill’s Yank and Abby Mueller’s lovestruck lassie matter. As a cynical sidekick, Sean Fortunato delivers enough sophisticated raillery to balance the unashamed sentiment. The evening abounds in treasures–Joel Hatch’s kindly schoolteacher, Nancy Voigts’s bumptious bad girl, Richard Strimer’s village rebel. But the highlight is Jonathan Raviv’s bridegroom, whose heartbreaking ballad “Come to Me, Bend to Me” could melt rock. With this kind of cast, no one should wait 100 years for the next Brigadoon. Through 7/3: Wed 1 and 8 PM, Thu-Fri 8 PM, Sat 5 and 8:30 PM, Sun 1 and 5 PM. Marriott Theatre in Lincolnshire, Rte. 21 (Milwaukee Ave.), Lincolnshire, 847-634-0200. $37-$42; dinner-show packages available.