A review by sewerhill
Hamlet by William Shakespeare

5.0