Rose (Fiona Shaw) und ihre Tochter Sofia (Emma Mackey) reisen in eine malerische spanische Küstenstadt, um den mysteriösen Heiler Dr. Gómez (Vincent Perez) aufzusuchen, der eine Behandlung für Rose' unerklärliche Krankheit verspricht. Doch während sie in der fremden Umgebung sind, beginnen sich die