This was probably the hardest I’ve ever worked mentally and physically than any time in my career,' Captain Chambers said.
Sideshow/Janus Films will release 'The Shrouds', written and directed by David Cronenberg on April 18 in New York and Los Angeles.