enthralment

noun
  1. the state of being captivated, fascinated, or held spellbound by something or someone
  2. Usage: also spelled 'enthrallment' in American English
  3. the condition of being enslaved or held in bondage
  4. Usage: archaic or literary usage

Examples