Zondag 30 januari 1972, Derry, Noord-Ierland. Ivan Cooper is organisator van een geweldloze mars voor gelijke rechten tussen katholieken en protestanten. Hij is vast van plan alle geweld tussen de verschillende partijen uit te sluiten.

Berlijn 1967. Door Amerikaanse anti-oorlog bewegingen geïnspireerde studenten gaan de straat op om te protesteren tijdens het bezoek van de Iraanse Sjah. Het protest wordt echter neergeslagen door de agenten van de Sjah en heeft ingrijpende gevolgen. Vanuit haar huiskamer volgt Ulrike Meinhof (Martina Gedeck) de ontwikkelingen en besluit dat er iets moet gebeuren. Ze komt in contact met de extremistische Andreas Baader (Moritz Bleibtreu) en beide vormen vanaf dat moment de 'Rote Armee Fraktion'.

Verhaal gebaseerd op waargebeurde feiten over de Catalaanse anarchist annex bankrover Salvador Puig Antich. Zijn strijd tegen het bewind van Franco in de vroege jaren '70, zijn daaropvolgende gevangenschap en het feit dat hij de laatste man is die ooit onder Franco ter dood werd veroordeeld worden gezien als het begin van het einde van Franco's bewind.

Het verhaal speelt zich af tegen de achtergrond van de Miss Worldverkiezing in Londen in het jaar 1970. Rond diezelfde tijd is er de vrouwelijke vrijheidsbeweging die de wedstrijd als kleinerend voor de vrouwelijke sekse beschouwt. De groep weet tijdens de live uitzending het podium te bestormen. Wanneer de show daarna zijn einde nadert, wordt het duidelijk dat niet de Zweedse lieveling, maar Miss Grenada, de eerste niet-blanke vrouw, tot Miss World verkozen wordt.