In a suburban American town riddled with secrets, three single ladies wishing for the man of their dreams get more than they bargained for in this scandalous, wicked, devil-may-care musical comedy.
12th February 2026 weekly
The Witches of Eastwick by Epsom Players
