Moskva, sommaren 2013: Svensken Astor Kragh är på besök hos sina ryska släktingar för att begrava sin mor. Det visar sig att han är släkt med en okänd hjälte som stred på den vita sidan under inbördeskriget - en hjälte med en märklig historia som inbegriper ett av Fabergés kejserliga ägg, försvunnet sedan ett sekel. När Astor fortsätter sökandet med hjälp av den unga forskaren Anja framkommer det att de inte är ensamma. Det finns fler som letar efter samma ägg och som är beredda att gå över lik för att finna det.
Sankt Petersburg, sommaren 1918: Inbördeskriget har skapat oro och kaos, tsarfamiljen hålls i husarrest och i staden råder revolutionär feberyra. Den plikttrogne banktjänstemannen Ivan Skuratov dras med i den historiska utvecklingen när han tvingas lämna staden för ett dramatiskt uppdrag långt in i Sibirien. Ju längre österut han kommer, desto mer börjar han tvivla på sina ideal