© 2026 New Hampshire Public Radio

Persons with disabilities who need assistance accessing NHPR's FCC public files, please contact us at publicfile@nhpr.org.
Play Live Radio
Next Up:
0:00
0:00
0:00 0:00
Available On Air Stations
Your sustaining gift today helps NHPR unlock $150,000!

'Seeing Violet'

'Seeing Violet'

PORTSMOUTH – Spanning centuries and peeling back layers of denial, “Seeing Violet” is a gripping new drama about memory, reckoning, and the cost of looking away.
Written by Peter Snoad and directed by Sandi Clark Kaddy, the play runs at the Players’ Ring Theatre from Jan. 9 through Jan. 25.
When Betsy and John Marsh (played by Jordan Raymond and Allan Mayo) inherit an 18th-century New England home, they make a series of discoveries – including a freedom paper for an enslaved woman named Violet (played by Hampton Richards) – that shatter their understanding of the past. Betsy is drawn into a relentless quest to uncover Violet’s story and confront the painful legacy their family and community tried to forget.

Content Advisory: This production contains mature themes and a depiction physical violence.

Go & Do
“Seeing Violet,” written by Peter Snoad and directed by Sandi Clark Kaddy
Where: The Players’ Ring Theatre, 105 Marcy Street, Portsmouth NH
Phone: 603-436-8123
When: Jan. 9 through Jan. 25. Thursdays at 7 p.m.; Fridays and Saturdays at 7:30 p.m.; Saturdays and Sundays at 2:30 p.m.

Post-show talkbacks for “Seeing Violet”
All talkbacks are included with admission and open to all audience members attending the Sunday matinee performance. Visit www.playersring.org for talkback descriptions.

Players' Ring Theatre
General Admission: $32; Seniors (65+)/Students/ Veterans/First Responders: $29.
07:30 PM - 09:30 PM on Fri, 9 Jan 2026

Event Supported By

Players' Ring Theatre
603-436-8123
info@playersring.org
Players' Ring Theatre
105 Marcy Street
Portsmouth, New Hampshire 03801
603-436-8123
infor@playersring.org

You make NHPR possible.

NHPR is nonprofit and independent. We rely on readers like you to support the local, national, and international coverage on this website. Your support makes this news available to everyone.

Give today. A monthly donation of $5 makes a real difference.