Obóz w Auschwitz. Rok 1944. Szaweł Auslander zostaje zmuszony do spalania zwłok własnych rodaków. Próbuje uratować z płomieni ciało chłopca, którego bierze za swojego syna.
Niepokorny, skory do pakowania się w tarapaty, baranek Shaun, wykorzystując nieobecność gospodarza, postawia wybrać się na wycieczkę do miasta. Nie do końca przemyślana wyprawa w towarzystwie psa Bitzera i innych przyjaciół z farmy obfitować będzie w różnego rodzaju przygody oraz niebezpieczeństwa czekające w metropolii na nieznające świata zwierzęta.
W niedalekiej przyszłości ludzkość osiągnęła stan idealnej równowagi. Nikt już nie toczy wojen, zbrodnia to pojęcie z przeszłości, a choroby i głód całkowicie zlikwidowano. Ten cudowny stan udało się osiągnąć dzięki wyeliminowaniu z życia wszelkich emocji. Gdy jednak w idealnym społeczeństwie wybucha tajemnicza epidemia przywracająca ludziom uczucia, władze wypowiadają wojnę „zarazie”. Zainfekowani są wyszukiwani, po czym znikają w niejasnych okolicznościach. Za najbardziej niebezpiecznych uznaje się tych, którzy zaczynają odczuwać coś, co kiedyś nazywano miłością…