Cyril the Sorcerer in Once Upon a River
Barrington Stage Company
By: Barrington - Apr 21, 2026
Barrington Stage Company (BSC) invites audiences of all ages to experience the wonder and wisdom of Cyril the Sorcerer in “Once Upon a River,” a captivating theatrical event that blends magic, storytelling, and environmental awareness.
The public performance will take place Saturday, May 2 at 2:00 p.m. at the St. Germain Stage, Sydelle and Lee Blatt Performing Arts Center (36 Linden Street). Student matinee performances for local elementary school groups are scheduled for Friday, May 1 at 10:00 a.m., 11:00 a.m., and 2:00 p.m.
“Once Upon a River” is an interactive “enviromagic” fairytale show performed by CJ May as Cyril the Sorcerer, designed to teach children about environmental stewardship. The story follows a peasant boy’s quest to stop a magician from stealing an entire river, sharing important lessons about sustainability, water protection, and recycling.
Featuring magic, costumes, and music, the production invites young audience members to become “heroes,” actively engaging them in the story and its message.
“This is a wonderful way to introduce young audiences to live theatre while also inspiring them to care for the world around them,” said Jane O’Leary, Director of Education. “It’s entertaining, interactive, and meaningful for the whole family.”
Known as the Merlin of Environmental Magic, Cyril was born and raised in the mythical Land of Aquilon, where he began his magical studies. When his homeland faced devastation due to pollution and environmental neglect, he used his powers to restore harmony between humans and nature. Today, he travels the world sharing the lessons that once saved Aquilon—empowering young people to protect the environment in their own communities.
Cyril the Sorcerer is the alter ego of CJ May, an environmental professional who holds a master’s degree in environmental management from Yale University.
This special BSC engagement is generously sponsored by the Virginia and Harvey Kimmel Family Fund, whose support helps make accessible, educational programming like this possible.
Tickets are $5, making this a magical and affordable outing for families, school groups, and theatre lovers alike.
For tickets and information, visit the Barrington Stage Company website at barringtonstagco.org or call the box office at 413-242-6411.