Copyright ©  Upstage Theater. All rights reserved.

Rosencrantz: Rachel Small

Guildenstern: Veronique Plamondon

The Player/Ambassador: Erica Trautman

Alfred/Horatio: Olivier Plamondon

Hamlet: Ethan Walker

Ophelia: Kyla Schwarzbach

Claudius: Cameron Culwell

Gertrude: Stefanie Richardson

Polonius/Soldier/Laertes: Justin Saint-Loubert-Bie

Director: Nicholas Poler

Stage Manager: Jessa Mellea

Costume Designer: Sinead Chang

Prop Designer: Julianna Garber

Sound Designer: Christine Cho

Lighting Designer: Julianna Garber

Stage Crew: Naomi Shanson