The all-singing, all-dancing, cast of Schmigadoon! sings about corn puddin’. Image courtesy Apple TV+.

If you walked into the middle of a musical – an entire town singing and dancing – how long would it take you to figure it out?

Surely by the time you had to “take a verse” and sing about corn pudding, you’d figure it out, right? If so, you’re a little ahead of Josh and Melissa, the main characters in Schmigadoon! who needed to hear it from a leprechaun who tells them, in song, what is going on.

And what is going on? Magic and music intersect in the town of Schmigadoon, which Josh (Keegan-Michael Key, Key and Peele) and Melissa (Cecily Strong, Saturday Night Live) find after getting lost in the woods (a classic musical move) during their relationship-encounter getaway. They stroll into Schmigadoon city limits and are immediately greeted by townsfolk, dressed in early 1900s drag, welcoming them to town.

The show, which released its first two episodes on Apple TV+ on Friday, follows the traditional musical format from there, even though Josh and Melissa are only reluctant participants in the numbers – at least at first. Once they realize they can’t leave until they find true love (as explained by Martin Short as a leprechaun), the two stop fighting the strangeness and get into the swing of things.

After Josh and Melissa break up, they are immediately pursued by other townsfolk. Sweet, innocent (?) Betsy (Dove Cameron) sets her sights on Josh, and the Tunnel-of-Love operator Danny (Aaron Tveit) intrigues Melissa. Meanwhile, the rest of the town seems to be either for them or against them. That includes the strict schoolmarm-ish Margaret Layton (Kristin Chenowith) and her husband Reverend Layton (Fred Armisen), who put the kibosh on any modern notions Melissa and Josh have, like sharing a room at the inn. More sympathetic is the mayor, Aloyisius Menlove (Alan Cumming), who seems to be in the closet and deeply unhappy about it.

The songs range from the silly (“Corn Puddin'”) to the seductive (“Enjoy the Ride”) and are written by show creator and writer Cinco Paul. Paul also wrote the episodes, along with Ken Daurio. Bowen Yang of SNL is also a writer and consulting producer, and Barry Sonnenfeld directed. The dialogue is slyly funny, especially in the case of Josh and Melissa, who deftly banter with the townsfolk as they try to figure out what is happening.

The title (and the inspiration for the city) is a play on Brigadoon!, a 1947 musical about a mystical Scottish town that only appears in the real world on one day in a century.

Only two episodes have been released so far; the rest of season one’s half-hour outings dropping each Friday. But based on the first two, you will definitely enjoy getting lost in Schmigadoon!.