Na małej wysepce u wybrzeży Normandii stary korsarz kapitan Lancourst więzi młodą i piękną dziewczynę Hazel. Chcąc zniechęcić swoja ofiarę do ewentualnych prób ucieczki i by tym pewniej zachować ją dla siebie, utrzymuje ją w przeświadczeniu, że jest monstrualnie brzydka i oszpecona. Dziewczyna w to wierzy i choć cierpi w niewoli, w gruncie rzeczy jest wdzięczna kapitanowi, że ten chroni ją przed ludzkim wzrokiem. Pewnego jednak dnia Hazel zapada na zdrowiu. Sprowadzona do opieki nad nią młoda pielęgniarka Francoise - szybko przejrzawszy zbrodniczą intrygę kapitana - rozpoczyna z nim bezpardonową walkę o serce i dusze jego ofiary.