Śnieżnik, zima 1923 roku. Miejscowy przewodnik odnajduje na szczycie Wieży Wilhelma zwłoki turysty okaleczone w okrutny i przemyślny sposób. Tego samego dnia zostaje zamordowany ceniony naukowiec. Zabójca w pozostawionej wiadomości przedstawia się jako bohater lokalnych legend, Duch Gór, Rübezhal. Do prowadzenia sprawy zostaje wyznaczony szef Kłodzkiego Wydziału Kryminalnego nadwachmistrz Franz Koschella. Szybko staje się jasne, że Rübezahl wybiera ofiary nieprzypadkowo, a tropy prowadzą do podberlińskiego szpitala w Beelitz. Na drodze kłodzkiego policjanta staje dawny znajomy, wojskowy śledczy, kapitan Wilhelm Klein. Koschella jest pewien, że klucz do ujęcia sprawcy tkwi w jego przeszłości. Koschella wie, że konfrontacja z Kleinem jest nieunikniona, a prawda, którą dzięki niej odkryje, okaże się brzemienna w skutki.