Enthralling

capturing and holding one’s attention