london science fiction vampire wales escorts escort ireland goth fantasy edinburgh glasgow film fiction gothic horror comedy