The Young Shakespeare Company performed Hamlet to Middle and Senior School this afternoon. A small cast of four, who made sure there were plenty of opportunities for audience participation and interaction, had the boys engrossed for well over an hour in two parts. On this glorious day, there was, also, thankfully an interval for refreshment and a bit of play time.