Un archéologue écossais, Angus Flint, est emmené par un ami, Lord James D'Ampton, visiter le vieux château familial dont il vient d'hériter. Celui-ci se trouve situé à proximité d'un étrange manoir, propriété de la non moins étrange Lady Sylvia Marsh. C'est alors que des disparitions...
Londres, 1892. Oscar Wilde arrive dans une maison close de luxe où une surprise l'attend : une représentation de sa pièce « Salomé », dont les rôles sont joués par des prostituées…