Mot alle odds er Maria og Ranald gjenforent. Alt burde være bare fryd og gammen, men så lenge Marias egentlige far lever, må han ikke få vite at hun er i live. Det betyr at et liv sammen er et liv uten frihet. Men motbør får de fra flere kanter. John Baikie er overbevist om at Ranald står bak sønnens død i Bergen, og vil få ham til å ta ansvaret. Samtidig er Ulla von Blixen på vei til Skottland for å få hevn over Ranald, og hun er ikke alene. Hun er i et følge med sjørøvere, anført av den beryktede kaptein Jan Mendoza, og han er ute etter sjørøverskatten som Ranald har klart å ta fra ham.