Review: 'Hamlet' offers eternal questions