Across
- 4. curse
- 8. poisoned
- 11. witch
- 12. trick
- 13. star
- 14. princess
- 17. to dream
- 18. strange/weird
- 19. magic
- 21. to surprise
- 22. beast
- 23. hero
Down
- 1. lie
- 2. treasure
- 3. to rescue
- 5. truth
- 6. wish
- 7. forest
- 9. ghost
- 10. enchanted
- 15. king
- 16. road/path
- 20. castle
- 21. toad