Curse of the Blind Dead (2020) 4 April 202129 March 2023 Rating: ★★ Blind Knights Templar Zombies Director: Raffaele Picchio Actors: Alice Zanini, Nick Stielstra, Francesca Pellegrini, Bill Hutchens, … Category: Horror