Selma Lagerlöfs vinterballad där handlingen utspelas i 1570-talets Bohuslän. Tre skotska adelsmän som flytt från Gripsholms fångtorn bryter sig in hos herr Arne i Solberga prästgård. De dödar alla i huset men herr Arnes fosterdotter Elsalill lyckas komma undan förövarna. Hon gömmer sig bland fiskebefolkningen, men ödet för henne samman med en av adelsmännen.
