Shout Factory | 2020 | 80 min | Not rated In a densely forested area north of St. Petersburg people have been going missing for three decades.The few corpses ever found were naked.Click for More Details & Customer Reviews