Another of my favorite Euro-horrors.Smile