Hamlet Crossword puzzle

12345678910
Across
  1. 3. hamlets lover
  2. 4. one of the courtiers
  3. 5. sees the ghost with hamlet
  4. 7. killed hamlets father
  5. 8. polonius's son
  6. 10. wrote The book hamlet
Down
  1. 1. Prince of norway
  2. 2. Married hamlets uncle
  3. 6. someone who sells fish
  4. 9. Prince of Denmark