Review of Marin Shakespeare Company’s Hamlet

Performing from June 16 - July 16.

Review by Hannah Yurke.