enthrall
Definitions
To capture the fascinated attention of someone.
To enslave or hold in bondage.
Examples
The magician's performance continued to enthrall the audience throughout the entire evening.
She was completely enthralled by the beautiful melody playing in the quiet garden.