Glyndebourne: Hamlet

2018