Už lango 1984-ieji. Iki Berlyno sienos griūties liko penkeri pavojingo ir baisaus gyvenimo metai. Vos ne kiekvieną Rytų Vokietijos piliečių žingsnį kontroliuoja 100 tūkst. negailestingų slaptosios policijos Stasi agentų ir dar 200 tūkst. savanorių skundikų, kurie siekia žinoti absoliučiai viską apie kitų žmonių gyvenimus. Saugumui ištikimai tarnaujantis kapitonas Gerdas Viesleris dėl darbo aukoja asmeninį gyvenimą. Jis šventai tiki socialistiniais idealais, sugeba užuosti disidentus per tūkstantį žingsnių ir žino geriausius būdus išgauti informaciją. Kai ministro kėdėje įsitaisęs buvęs kolega Hempfas paprašo atidžiau stebėti neva įtartiną populiaraus rašytojo Georgo Dreimano elgesį, Gerdas Viesleris jo bute įtaiso daugybę "blakių" ir pradeda klausytis vyriškio pokalbių.

Angelai Damielis ir Kasielis nusileidžia į Berlyną, miestą, besigydantį karo paliktas žaizdas. Tiesa, Berlyno viduryje nusidriekusi siena vis dar skiria Vokietiją į dvi dalis. Vaikščiodami tarp žmonių, angelai girdi visas praeivių mintis. Angelas Damielis pamilsta vienišą artistę ir pasiryžta tapti žmogumi – pajusti šąlančias rankas, pasimėgauti kava su cigarete ir patirti visas žmogiškas emocijas.