View cart “Red Monks, The (1988)” has been added to your cart.
Red Monks, The (1988)
aka: I Frati Rossi
A newlywed couple (Gerardo Amato and Lara Wendel) have an ancient cult of Devil worshipers underneath their castle. These Satanists seek out virgins for their sacrificial killings. Also stars Malisa Longo.