Geneva Settleová, studentka střední školy, je pronásledována nemilosrdným nájemným vrahem, který se ji snaží zabít z neznámého důvodu. Po prvním neúspěšném pokusu vrah jasně ukázal, že se nevzdá – na místě činu zanechal kartu Viselce z tarotového balíčku. Kriminalista Lincoln Rhyme a jeho partnerka Amelia Sachsová se pustili do vyšetřování, aby odhalili identitu vraha a předpověděli jeho další krok. Stopy je zavedly k případu Charlese Singletona, bývalého otroka z 19. století, který se angažoval v boji za občanská práva, ale později byl obviněn z krádeže a potupen. Geneva se o Singletona zajímá ve své školní práci, protože je jeho potomkem. Rhyme se domnívá, že právě toto rodinné spojení je důvodem, proč je Geneva v nebezpečí. Rhyme a Sachsová mají jen dva dny na to, aby rozluštili záhadu a zachránili Genevě život. Musí zjistit, jaké skutečné provinění Charles Singleton spáchal, jaké tajemství zanechal svým potomkům a zda Geneva objevila něco, za co má zaplatit životem.