Rue Morgue releases new photos and details on release

Rue Morgue magazine has released new images from The Forest of Lost Souls as well as some details on its release.
The film is debuting in the UK on May 27 at Manchester's Triple Six Festival.
In the USA, the film will be released by Wild Eye Releasing.