A woman is pursued by her taunting, murderous, sadistic, psychopathic twin sister and her relentless demonic Rottweiler on a killing spree.
Views: 1.6K. Country: - Italy Released: - 1981 Genres: - Horror