Strange things have been happening to Valentina, a young and beautiful professional photographer, ever since she made the acquaintance of Baba Yaga, a mysterious older woman who gave her a…
Someone is strangling coeds in Perugia. The only clue is that the killer owns a red and black scarf, and police are stumped. American exchange student Jane and her friends…