Phantom of the Main Street Opry

Phantom of the Main Street Opry

Dragon Lake Productions (501c3) at Main Street Music Hall

1048 Main Street
Osage Beach, MO 65065

How to get there


A Spooktacular Musical Adventure Full of Laughs, Mystery & Retro Fun!


Something strange is happening at Main Street Music Hall, and you're invited to join the fun! This Halloween season, the stage comes alive with singing monsters, outrageous antics, unexpected twists, and a mystery that just might steal the show!


In Phantom of the Main Street Opry, Vlad the Vampire and his eccentric crew of monster misfits have big plans to turn the theater into their very own playground. Unfortunately, someone else has already claimed the spotlight—a mysterious Phantom who isn't particularly thrilled about his new visitors!


With the monsters stirring up trouble and the Phantom determined to have his way, it's up to a clever group of kids to piece together the clues, uncover the truth, and save the day. Along the way, audiences can expect plenty of surprises, laugh-out-loud moments, and musical mischief.


Inspired by the charm of classic monster movies and the nostalgic sounds and style of yesteryear, this spirited production brings together live music, comedy, colorful costumes, and an enthusiastic cast of local talent for an unforgettable theatrical experience.


Created by Tim Williams, a familiar name in Lake of the Ozarks entertainment, this marks his third original stage production. It also celebrates another milestone for Dragon Lake Productions as the nonprofit presents its second completely new original musical of 2026, following the summer debut of Trial of the Tide.


Main StreetSeries:  Reserve your seats today!