london escort scotland science fiction glasgow irish goth dublin fiction fantasy vampire edinburgh horror ireland comedy cork gothic escorts film