Tag Archives: 101 Films

New Release of Lord of Illusions Imminent

Update: 1/10/14.  It has been confirmed that this is a UK only release. According to 101 Films via Facebook, there will be a new release of Clive Barker’s Lord of Illusions on February 27th! 101 Films is a UK company, so no word yet if this version will be region...READ MORE...