Zomer 1935. De 13-jarige, uit een gegoede familie afkomstige, Briony Tallis (Saoirse Ronan) is een ontluikende toneelschrijfster. Ze wil dat haar nichtje Lola en de tweeling Jackson en Pierrot een toneelstuk uitvoeren gebaseerd op één van Briony's verhalen, maar het lijkt nergens op. Die dag echter ziet ze hoe Robbie, de zoon van de bediende van het huis, Briony's zus Cecilia laat strippen en nadat ze daarna een obscene brief van Robbie aan Cecilia leest, trekt ze haar eigen conclusies.

Frankrijk, begin jaren ’70. Als de 10-jarige Lucie na maanden spoorloos verdwenen te zijn geweest wordt teruggevonden, zit haar lichaam onder de wonden.

De jonge weduwe Laura, moeder van drie kinderen, besluit te hertrouwen met Bob. Het gezinnetje verlaat het ruime huis van Laura voor een woning heel ver weg, in een andere staat. Peter, Jamie en Hope zijn niet gelukkig met deze verhuizing, vooral omdat hun trouwe huisdieren, de honden Shadow en Chance en de kat Sassy, niet mee kunnen. De dieren worden aan de zorgen van Kate toevertrouwd, die woont op een boerderij in de bergen. Al snel missen de drie dieren hun vriendjes en ondernemen zij pogingen om hen terug te vinden.

Robert Rath is de beste huurmoordenaar die er is, maar hij wil ermee kappen. Miguel Bain, daarentegen, een gedreven doder, wil de numero uno van zijn schimmige beroep worden door Rath te elimineren.

In een ver gelegen sterrenstelsel ontsnappen een paar gevaarlijke harige en zeer hongerige monstertjes uit een gevangenis en vluchten naar de Aarde. Op de Aarde komen ze bij de boerderij van de familie Brown, wonend in een klein plattelandsdorpje, terecht. Hier besluiten de kleine duivels om hun buikje eens helemaal rond te eten ...

Als haar van terrorisme verdachte echtgenoot tijdens een vlucht van Zuid-Afrika naar Washington verdwijnt, besluit Isabella (Reese Witherspoon) de zaak met behulp van een politieke vriend verder uit te zoeken. In dezelfde tijd is CIA-agent Douglas Freeman (Jake Gyllenhaal) getuige van een nogal onorthodox verhoor, dat de nodige vragen bij hem naar boven brengt.

Italië tijdens de Tweede Wereldoorlog. Plaats van handeling: een afgelegen landhuis aan het Gardameer. Een hertog, een bankier, een politicus en een geestelijke laten negen jongens en negen meisjes bijeenbrengen. Terwijl drie courtisanes scabreuze verhalen vertellen ter inspiratie, vergrijpen de mannen zich op allerlei manieren aan de gevangenen. Een scala van sadistische en scatologische perversiteiten passeert de revue, uitmondend in een gruwelijke moordpartij waarbij de achttien jongens en meisjes worden doodgemarteld, terwijl de mannen om beurten met een verrekijker toekijken.

Het verhaal over het aandoenlijke biggetje Babe speelt zich af op een boerderij, waar het dier is gedoemd om als kerstdiner te dienen voor de familie Hoggett. Boer Hoggett heeft het varken gewonnen, nadat hij diens juiste gewicht had geraden tijdens een jaarmarkt. Op de boerderij raakt Babe bevriend met de collie Fly, die juist een nest jongen heeft geworpen en die Babe graag adopteert. Fly leert hem hoe hij zich moet gedragen als schaapsherder. Alles gaat goed totdat Babe een nieuw maatje krijgt in de gedaante van de egoïstische eend Ferdinand die alleen maar kwajongensstreken wil uithalen.