Lewis Baird-Rosencrantz
Abbie McIntosh-Guildenstern
Andrew Morrison-Hamlet
Mark Coleman-The Player
David Mitchell-Player
Hilary Lynas-Player
Julian Vincent-Polonius/Player
Stuart Fleming-Player
Steven Fleming-Player
Trish Leeson-Player
Laura Hamilton-Player
Chris Dunn-Claudius
Elaine Martin-Gertrude
Other parts played by cast.