ireland science fiction scotland london cork escorts glasgow irish horror dublin fantasy fiction vampires film edinburgh goth gothic metal industrial dark escort comedy