Film Review: THE VALLEY OF THE RATS (a.k.a. Odissea Della Morte) (2017)

THE VALLEY OF THE RATS (a.k.a. Odissea Della Morte) * Italy / Canada 2017 Dir: Vince D’Amato 67 mins (Alternate version: 80…

Continue Reading →