Den unge Carl Hamilton er netop vendt hjem til Sverige efter at være blevet trænet som agent af CIA. Det er 1. maj, og Stockholms gader er pakket med mennesker. Pludselig rystes byen af to bombeeksplosioner - og Hamilton hvirvles ind i et dødsensfarligt spionspil, hvor det ikke er let at vide, hvem der er ven, og hvem der er fjende.