Horror News

The Wax Mask (1997) Turns 20 Today!!

April 4, 2017 Jared Letourneau

04/04/1997: The Wax Mask is released in theaters in Italy. Produced by Dario Argento, The Wax Mask was to be Lucio Fulci’s glorious comeback to directing, it was to be his swan song. Sadly Fulci […]