The film is being released via a partnership between Dark Star Pictures and a newly formed distribution arm of BLacklight.
Check out this brief teaser for the upcoming David Cronenberg film, 'The Shrouds,' coming to theaters on April 18 from ...