For this edition of Clive Barker Podcast’s Scene of the Week, I’ve chosen ‘The Homecoming’ scene from Lord of Illusions, a film that gets under my skin the more I watch it. While the film’s antagonist Nix is a powerful, intimidating character (brilliantly portrayed by the late Daniel von Bargen)...READ MORE...