spellbind
verb
°To attract one's attention as if by a magic spell.