The Lords of Salem will be out for general release in America in just over a month – that’s right the film is rising April 19 2013 – but you know that already? Right? Right!
Following its US premiere at Austin Tezas’ SXSW last week a flood of new reviews have been coming in and here’s another we thought we would share with you here at robzombie.com. Thanks to austindaze.com for the review. To read it in full (more…)