Vid juletid sker ett rånmord i en juvelerarbutik i centrala Göteborg. Kriminalinspektör Johan Falk, som är ledig, tar upp jakten på förövarna i bil och hinner ifatt dem vid Nordstan. Falk lyckas skjuta en av gärningsmännen, medan den andra tar en kvinna med barn som gisslan. Det finns fyra vittnen på plats, men brottslingen skjuter en man för att skapa en distraktion och lyckas därefter fly. Polisen får goda signalement från tre vittnen och kan identifiera krögaren och gangstern Leo Gaut som den kvarvarande gärningsmannen.
Dagen därpå tar samtliga tre vittnen tillbaka sina vittnesmål och Gaut tvingas släppas i brist på bevis. Falk, som vägrar släppa fallet, besöker Gaut i hans hem och förklarar att han vet att Gaut lyckats hota vittnena. Falk besöker de tre vittnena och försöker få dem att ändra sig, men överraskas av att Gaut anmält honom för misshandel. Med spår från Falks besök hos Gaut ser bevisningen stark ut, och Falk tvingas fly från domstolen och gå under jorden för att kunna reda ut både hur Gaut kunnat få tag på adresserna till vittnena och hur vittnena åter ska kunna förmås att tala sanning.