Captivate.
1. tr. Entertain someone, take this suspense and admired.
2. prnl. Said of a person: staying suspensa, absorbed and admired.