riveted by

/ˈrɪvɪtɪd baɪ/ リヴィティッド バイ

1. ~に心を奪われる、~に釘付けになる、~に夢中になる

視線や注意が特定のものに強く引きつけられ、他のすべてを忘れてしまうほど夢中になっている様子を表します。まるで釘で打ち付けられたかのように、その場に留まり、その対象から目を離せない状態です。
The audience was riveted by the magician's illusions. (観客は手品師のイリュージョンに釘付けになりました。)
関連
transfixed by
spellbound by