
Horror has always had a home in Wales. 1941’s The Wolf Man is set in Wales. 1983’s House of the Long Shadows too was set in Wales and marked the last time Peter Cushing and Christopher Lee shared screen time and also the only time they both starred with Vincent Price; and more recently, there [...]





