Enthrall means to captivate, charm, or hold someone's attention completely (as if under a spell). "Enchant" is the closest synonym, conveying magical fascination. "Distress," "Disgust," and "Disappoint" are negative emotions. "Magical" is related but not a synonym for the verb.