Az ifjú textiltervező, Eva Winklund úgy dönt, engedélyez magának párhetes vakációt, hogy segédkezzen a szülés előtt álló legjobb barátnőjének, Brittának, hogy helyettesítse őt átmenetileg, az idilli kisfaluban, Barkhultban a kézműves szövetek boltjában. Nem szívesen engedi el a „vakációjára” a főnöke és élettársa, Henning Westerberg. Britta kis butikja többek között szép, kézzel kötött gyapjúpulóverek árusításával tartja magát életben, de egyre csökkenő kínálattal, ugyanis Gustav Axelsson a főbeszállító juhfarm-tulajdonos, már nem szállít elegendő mennyiségű gyapjút. Eva azonnal kézbe veszi az ügyet. Rögtön felkeresi Gustavot az idilli birtokán. Ott találja a súlyos fájdalmaktól szenvedő férfit a birkakarámban. A férfi tiltakozik az ellen, hogy kórházba szállítsák, hiszen akkor helyette senki sem törődne a birkáival. Eva megígéri, gondjaiba veszi a juhokat, bár fogalma sincs arról, hogyan is kell a birkákat ellátni, gondozni.