09/15/2026
Nella campagna inglese di Denbrook, il pastore George Hardy (Hugh Jackman) viene trovato morto davanti al suo caravan. Il poliziotto Tim Derry (Nicholas Braun) pensa inizialmente a un infarto, ma il giornalista Elliot Matthews (Nicholas Galitzine) sospetta un omicidio. Le indagini rivelano che George Γ¨ stato avvelenato con la tassina, estratta dalle bacche di albero di tasso.
Anche le sue pecore, guidate dalla curiosa Lily, dall'intelligente Mopple e dal solitario Sebastian, cercano di scoprire la veritΓ . Durante la lettura del testamento emerge che George aveva due figli gemelli, Rebecca e Peter, dati in adozione da bambini, e che possedeva una fortuna di trenta milioni di dollari, ottenuta dalla vendita di un farmaco per curare una malattia delle pecore...
Rebecca (Molly Gordon), appena arrivata dagli Stati Uniti, diventa la principale sospettata quando viene trovato il suo braccialetto vicino al luogo dell'omicidio e tracce di bacche di tasso sui suoi stivali. La ragazza viene arrestata, ma le pecore scoprono intanto un oscuro segreto: il pastore rivale Caleb (Tosin Cole) e il macellaio Ham (Conleth Hill) uccidono e macellano le pecore. Durante la fuga dai cani di Caleb, Sebastian sacrifica la propria vita per salvare Lily e Mopple.
La morte di Sebastian fa capire a Lily che le pecore non diventano nuvole dopo la morte e che lei aveva semplicemente rimosso i ricordi delle pecore care per non soffrire. Determinata a scoprire la veritΓ , Lily comprende anche che Rebecca Γ¨ stata incastrata...
Grazie a un messaggio realizzato dall'agnellino d'inverno usando vernice blu e gialla, Tim nota una corrispondenza con una macchia verde trovata sulla mano di George...