spellbinding

adjective
1
holding your attention completely
سحرانگیز, مسحورکننده, مجذوب‌کننده, افسون‌کننده
synonym enthralling