Don’t wait another minute—head to Town Theatre’s website or pick up the phone now! Tickets will go fast for this dazzling production of Charles Dickens’ A Christmas Carol the Musical, and you do NOT want to miss it. This spectacular musical, directed by veteran Jerry Crouch, is guaranteed to fill you with holiday cheer from the moment the curtain rises. With masterful choreography by Christy Shealy Mills and gorgeous vocals shaped by music director Kathy Seppamaki, this show is easily one of the standouts of 2025.
Featuring music by Alan Menken, lyrics by Lynn Ahrens, and a book by Mike Ockrent and Ahrens, this adaptation remains one of the most beloved versions of Dickens’ classic—and Town Theatre’s massive, talented cast brings every note and moment to life with heart and precision.
We follow Ebenezer Scrooge on his iconic Christmas Eve journey as the Ghosts of Christmas Past, Present, and Future visit him. Each encounter is beautifully realized, reminding us all of the timeless power of reflection, redemption, and the true meaning of Christmas.
With a cast of more than 50 adult, teen, and child performers, this production is nothing short of impressive. Crouch’s direction is seamless, moving the company through polished scenes and picture-perfect vignettes. The multi-level set is both stunning and functional, transitions are smooth and choreographed, and the use of the trapdoor (a fan favorite!) adds a delightful theatrical flair. The period costumes are exquisite, adding authenticity and charm to every scene.
The dance numbers alone are worth the price of admission. “Link by Link” and “Dancing on Your Grave” light up the stage with thrilling choreography and ensemble work, while “Mr. Fezziwig’s Annual Christmas Ball” bursts with joy and energy. Christy Shealy Mills—with some help from her daughter Zanna Mills—delivers showstopping choreography that elevates these big dance moments into true highlights of the night.
Tracy Steele delivers a brilliant performance as Ebenezer Scrooge, effortlessly capturing every comedic beat and emotional turn. His vocals shine, his presence commands the stage, and his transformation is deeply satisfying to watch. Additional standout performances include Jerimy Woodall as Marley, Zanna Mills as the luminous Ghost of Christmas Past, Gavin Slaughter as the exuberant Ghost of Christmas Present, and Ashton Boland as the chilling Ghost of Christmas Future. And don’t miss Gina Saviola’s delightful moments as Mrs. Mops!
This is the holiday production to see this season. A Christmas Carol runs December 5–21. Tickets are available by phone at 803.799.2510, online at towntheatre.com, or in person at the theatre from noon to 5 p.m., Tuesday–Friday, at 1012 Sumter Street in downtown Columbia.
Make it part of your family’s holiday tradition—get your tickets today!