stopped ones tracks (verb) transfix: hold one's attention
Sinonime: bewitch,
captivate,
enchant,
engross,
fascinate,
hold, hypnotize,
mesmerize, palsy,
paralyze, petrify, rivet,
root, spellbind, stop in one's tracks, stop one dead,
stunAntonime: bore, look away