索尼婭(英格麗德·波爾索·貝達爾飾)是二戰前歐洲知名歌手兼演員,憑借流利的德語、英語和法語以及社交才能被瑞典軍方招募為間諜,代號"比爾"。她利用納粹高官特博溫對她的迷戀,成為其情婦并竊取德軍情報。當德國侵占挪威后,瑞典擔憂自身安全,索尼婭的任務轉向監控德軍動態。特博溫要求索尼婭倒戈為德國效力,并以綁架其父親相威脅,迫使她假意合作。在此期間,索尼婭察覺追求她的安道爾攜帶的公文包中藏有與特博溫相同的挪威海岸線照片,由此鎖定其代號"瑪麗亞"的身份。通過追蹤這些關鍵證據,索尼婭與瑞典軍方協作摧毀了納粹在瑞典的情報網絡。