Sodom & Chimera Productions have debuted the first trailer and new stills for SULPHUR FOR LEVIATHAN, the 13 minute companion piece to last year’s THE TEMPLE OF LILITH. SULPHUR FOR LEVIATHAN is the newest blending of arthouse and horror from experimental filmmaker James Quinn, who proudly stated: “Sulphur for Leviathan is…