Den unga tyskan Erika Schwarze reser fran Berlin till Stockholm i januari 1942 för att tjänstgöra pa tyska legationens militära underrättelseavdelning. Inom kort kommer hon i kontakt med den svenska hemliga underrättelsetjänsten, C-byran, som hon börjar samarbeta med. Hon blir svensk spion och far kodnamnet Onkel.
Schwarze medverkar till att C-byran kan avslöja svenska naziagenter och hon förser underrättelsetjänsten med telegram i klartext sa att koden för meddelanden mellan tyska legationen i Stockholm och Abwehr och Gestapo i Berlin hela tiden är aktuell. Men agerandet är inte riskfritt. Hon kan när som helst bli gripen av Gestapo. I september 1944 tvingas hon ga under jorden med hjälp av svensk säkerhetspolis.