Fright in Russia: the depraved "horror doll house" could return to ...