A sexy French maid fights the living dead. Ultra-violent Claymation action ensues.
Lee Hardcastle
Director
Writer