If you don’t already have "Little Shop of Horrors" on your calendar, consider this your sign to fix that and fast. The campy, cult favorite is currently blooming on stage at Florida Repertory Theatre in downtown Fort Myers, and honestly? It’s better than I remembered.
From the moment you walk in, the tone is set. The set design by Jordan Moore immediately pulls you into that gritty, stylized Skid Row world. It’s detailed, playful, and just the right amount of over-the-top. Director Jason Parrish deserves real credit here, not just for the look of the show, but for assembling a cast that nails both the comedy and the music.
At the heart of it all is Noah Berry as Seymour Krelborn, the awkward, lovable florist who stumbles into fame thanks to a mysterious plant. Berry leans fully into Seymour’s nerdy charm, making him easy to root for from the start.
And then there’s Audrey.
Cassidy Stoner is absolutely wonderful in the role, bringing a soft sweetness to Audrey while delivering vocals that are just stunning. She captures that fragile, low-self-worth character beautifully without ever making her feel flat. She was a joy to watch.
Her toxic boyfriend, Orin, is played by Atticus Shaindlin, who clearly has a blast bouncing between multiple roles. His quick changes, including a hilarious drag moment, add a lot of energy and unpredictability to the show.
And you can’t talk about this production without shouting out to the trio of 1950s doo-wop narrators Crystal, Ronnette, and Chiffon—played by Amirah Joy Lomax, Sydney Jaye, and Kira Sarai Helper. They are fantastic. Their harmonies are tight, their timing is sharp, and they keep the story moving with so much personality. I absolutely loved them.
James Beaman also shines as Mr. Mushnik, the desperate flower shop owner clinging to survival until Audrey II changes everything.
Speaking of Audrey II, it's the real scene-stealer.
The plant evolves throughout the show, starting as a small handheld prop and growing into a massive, stage-dominating creature by Act II. It’s an impressive piece of theater magic, brought to life by puppeteer Noah Garcia, while Chaz Rose provides the powerhouse voice that is smooth, menacing, and impossible to ignore.
Here’s the thing: "Little Shop of Horrors" has never been one of my personal favorites. But this production? It completely changed my mind. It’s funny, polished, and packed with performances that make the whole thing feel fresh again and without a doubt, pack a big bite.
This show is blooming in all the right ways, and it’s absolutely worth seeing before it’s gone. "Little Shop of Horrors" runs through April 12 and tickets may be purchased online at floridarep.org or by calling 239-332-4488.
DOWNLOAD the free Gulf Coast News app for your latest news and alerts on breaking news, weather, sports, entertainment, and more on your phone or tablet. And check out the Very Local Gulf Coast app to stream news, entertainment and original programming on your TV.