Elk jaar op adventszondag trekt Benedikt met zijn trouwe hond Leo en zijn ramKnoest de IJslandse bergen in, op zoek naar verdwaalde, ronddolende schapen. Hij brengt ze naar beneden om ze gezond en wel onderdak te geven voordat de feestdagen beginnen.
Dit jaar wordt zijn reis vertraagd door een man die het lang heeft uitgesteld om zijn eigen schapen te verzamelen, in de wetenschap dat Benedikt hem zou komen helpen. Door dit oponthoud belanden Benedikt, Leo en Knoest in hevig winterweer, waardoor zij zware ontberingen moeten doorstaan. Steeds weer wordt Benedikts nobele voornemen op de proef gesteld. Hoe ver zal hij gaan om anderen te helpen, ten koste van zijn eigen leven?