Amsterdam wordt de jonge historica Janine Haynes vermist. Ze is voor het laatst gezien in een druk café. In Berlijn wordt een dakloze man vermoord door drie mannen in een nepambulance. En in Stockholm verdwijnt voormalig cryptoloog William Sandberg uit het ziekenhuis na een mislukte zelfmoordpoging. Schijnbaar losstaande gebeurtenissen die echter de aanleiding vormen voor een zenuwslopende zoektocht.
Sandberg blijkt gevangen te zijn genomen door een schimmige organisatie en is naar een afgelegen kasteel ergens in Europa gebracht. Daar wordt hij gedwongen een ultrageheime, gecodeerde boodschap te ontcijferen.
Dan vindt er een virusuitbraak plaats en sterven duizenden mensen een gruwelijke dood. Zolang Sandberg geen oplossing heeft gevonden, zijn de gevolgen niet te overzien…