Rose et sa fille Sofia se rendent dans la ville balnéaire espagnole d'Almería pour consulter le docteur Gomez, un médecin chamanique qui pourrait bien détenir le remède à la mystérieuse maladie de Rose, qui l'a laissée clouée à un fauteuil roulant. Mais dans l'atmosphère sulfureuse de cette ville ensoleillée, Sofia, qui a été piégée toute sa vie par la maladie de sa mère, commence enfin à se débarrasser de ses inhibitions, attirée par l'énigmatique baroudeuse Ingrid...