spellbinding (adj): holding your attention completely, as if by magic
mythological (adj): relating to ancient stories or folk tales
folklore (n): popular old stories relating to a particular place, activity or group of people
moving (adj): making you feel emotional