Netherworld (1992) 11 April 202411 April 2024 Rating: ★★★ Voodoo in the Bayous Director: David Schmoeller Actors: Michael Bendetti, Anjanette Comer, Alex Datcher, Robert Sampson Category: Horror