Erikoisagentti Pendergast saapuu Roaring Forkin luksushiihtokylään pelastamaan suojattiaan Corrie Swansonia. Corrie on ajautunut vastakkain paikallisen sheriffin kanssa tutkittuaan 1800-luvulla väkivaltaisesti kuolleiden mainareiden luita. Samaan aikaan murhanhimoinen tuhopolttaja aloittaa työnsä - ja polttaa perheitä elävältä luksuskartanoihin.

Menneisyys ja nykyisyys törmäävät, kun Pendergast huomaa yhteyden Corrien tutkimien luiden, Roaring Forkin pyromaanin ja kauan sitten kadonneeksi julistetun Sherlock Holmes -tarinan välillä. Hänen on ratkaistava kaikki kolme tapausta, jos hän haluaa pysäyttää tuhopolttajan ennen kuin kylä katoaa tuhkana ilmaan.