Charades to handle international sales at TIFF IFC Films will theatrically release the Shudder Original “WHEN EVIL LURKS” on October 6th Shudder, AMC Networks’
Charades to handle international sales at TIFF IFC Films will theatrically release the Shudder Original “WHEN EVIL LURKS” on October 6th Shudder, AMC Networks’