enthralment

noun

The state of being captivated or held spellbound.