De film vertelt het verhaal van de simpele Forrest Gump. Zijn lage IQ weerhoudt hem er niet van om een grote rol te spelen bij diverse belangrijke gebeurtenissen in de Amerikaanse geschiedenis. Zo zien we hem in Vietnam vechten, Elvis en JFK ontmoeten, enzovoorts.

Oost Berlijn, 1984. Glasnost is nog heel ver weg, de bevolking wordt onderdrukt door de Oost-Duitse geheime politie (Stasi). De Stasi wordt alom gezien als een van de meest effectieve inlichtingendiensten ter wereld. Het doel van de Stasi: alles te weten komen. De succesvolle toneelschrijver Georg Dreyman (Sebastian Koch) en zijn geliefde, de actrice Christa-Maria Sieland (Martina Gedeck), zijn sterren in de DDR. Maar hun acties en vooral gedachten zijn niet altijd in lijn met de ideologie van de socialistische heilstaat. De minister van Cultuur is erg geïnteresseerd in Christa-Maria en geeft Stasi-agent Wiesler (Ulrich Mühe), alias HGW XX/7, opdracht de twee af te luisteren. Boven hun appartement, op zolder, luistert hij dag en nacht hun leven af. Maar hoe meer hij in hun leven wordt gezogen, des te meer moeite heeft hij zijn loyaliteit aan de staat te behouden.

Na vijf mislukte pogingen om naar de Verenigde Staten te gaan, besluit de 18-jarige Ramón op zoek te gaan naar de tante van een vriend in Duitsland, maar vindt haar nooit. Zonder papieren of geld, en zonder de taal te kennen, overleeft hij ternauwernood het leven op straat totdat hij Ruth ontmoet, een oude gepensioneerde verpleegster die geen Spaans spreekt. Naast taalbarrières en vooroordelen ontdekken ze dat solidariteit en menselijkheid het leven draaglijk maken.

Aan het begin van de Eerste Wereldoorlog, wordt een groepje Duitse scholieren waaronder Paul Baumer, omgepraat door hun leraar om het vaderland te dienen. Eerst denken ze dat het een spannend avontuur zal worden, maar al gauw verandert dat. Ze zien de gruwelijke werkelijkheid van het oorlogvoeren, en het beeld van 'de vijand' en 'goed en kwaad' vervaagt. Paul ziet zijn klasgenoten een voor een sterven.

De familie Roth leidt een rustig leventje, in een klein dorpje in de Duitse Alpen. Wanneer de Nazi's aan de macht komen blijkt de familie hier geen eensgezinde mening over te hebben. Familievriend Martin Breitner ziet hoe het oprukkende fascisme de familie verscheurt.

Een klein vakantiehuis aan de Baltische kust. De dagen zijn warm en het heeft al weken niet geregend. Vier jonge mensen komen bijeen, oude en nieuwe vrienden. De uitgedroogde bossen om hen heen beginnen te branden, net als hun emoties. Geluk, lust en liefde, maar ook jaloezie, wrok en spanningen. Ondertussen branden de bossen. En heel snel zijn de vlammen daar.

Danzig, 1924. De kleine Oskar is van bij zijn geboorte een vreemd kereltje. Hij was liever niet geboren want de wereld bevalt hem helemaal niet. Toch verlangt hij er naar om zo snel mogelijk drie jaar te worden. Dan krijgt hij van zijn moeder een blikken trommel.

Huisarts Jeremy Lovell wordt samen met de sheriff de bossen van Robertsville ingestuurd waar hij de dood van miss Violet Kelly officieel moet vaststellen. In de hut, waar de vrouw als een kluizenaar leefde, vinden ze het wereldvreemde meisje Nell. Ze heeft heel haar leven in afzondering geleefd en is ontzettend bang. Bovendien praat ze een eigen onverstaanbaar taaltje, waardoor elke vorm van communicatie onmogelijk is. Jeremy wil Nell helpen en vraagt raad aan psychiater Paula Olsen.

Duitsland opent zijn grenzen voor vluchtelingen en daarom moet ook de familie Hartmann hen een hartelijk welkom geven. Tenminste, dat is een idee van moeder Angelica. Hoewel haar man nogal sceptisch staat tegenover deze gastvrijheid voor wildvreemden, nodigen ze asielzoeker Diallo uit om in hun huis te komen wonen. Dit min of meer zelfstandig genomen besluit van Angelika zorgt echter voor een catastrofale puinhoop.

Nog een missie met Mahadevan en zijn bemanning, een vlucht wordt gekaapt door hardcore terroristen.