Subtlety, camp and horror collide in latest Colleen Hoover adaptation.