Hamlet and Friends

12345678
Across
  1. 4. Hamlet's lover
  2. 7. Old king of Denmark
  3. 8. Mother of Hamlet
Down
  1. 1. Hamlet's best friend
  2. 2. Ophilia's brother
  3. 3. New King of Denmark
  4. 5. Advisor to the King
  5. 6. Has gone mad