Lorna (Patricia Granada) is a beautiful woman living all alone, with only her books and paintings for company. Then one day Triana (Lidia Zuazo), a wild, dark haired gypsy girl comes to stay with her. Soon the pair are lovers. But Triana has a dark secret that manifests itself in frightening dreams of domination and humiliation. Unable to resist the strange passions that consume her, Lorna finds herself sucked deeper and deeper into the whirlpool that surrounds her strange lover.