General Brazilian
história envolvente / narrativa cativante
Common usage in both formal and informal contexts
São Paulo
história que prende / conto arrebatador
Often used in literary circles
Portugal
história fascinante / narrativa absorvente
Preferred in European Portuguese literary contexts