fascinate
verb.
cause to be interested or curious
Synonym: intrigue
verb.
to render motionless, as with a fixed stare or by arousing terror or awe
The snake charmer fascinates the cobra
verb.
attract; cause to be enamored
She captured all the men's hearts