gripping (adj.)
- absorbing
- arresting
- attractive
- compelling
- compulsive
- consuming
- driving
- enchanting
- engaging
- engrossing
- enthralling
- fascinating
- grasping
- holding
- hypnotic
- impelling
- keeping
- magnetic
- mesmeric
- mesmerizing
- obsessional
- obsessive
- possessing
- retentive
- spellbinding
- tenacious