Set in the 1970s and located in the Swiss Alps, this eerie shocker from Switzerland makes use of local legends to spin an unsettling yarn about the creation of the Sennentuntschi─a mythical female creature spawned by the Devil out of straw. Her appearance is linked with the suicide of a priest and the arrival of another mysterious woman whose bond with a troubled policeman may hold the key to ending her reign of terror. Roxane Mesquida, Nicholas Ofczarek star. 110 min. Widescreen (Enhanced); Soundtrack: German; Subtitles: English. In German with English subtitles.