Tag: The Horror Is Your Face

Lords of Salem: ‘mind-blowingly fulfilling experience.’

The Lords of Salem receives its US premiere tonight at the SXSW Festival in Texas, but before you see it read this excellent review from ‘This Horror Is Your Face’ reviewer/blogger Richard Waters