Un avocat homosexuel n'a qu'un but : confondre les maîtres-chanteurs qui ont entraîné la disparition d'un de ses meilleurs amis. Pour cela, il est prêt à tout, même à voir sa réputation salie.
Walter Craig se rend chez Eliott Foley, pour discuter des aménagements de son cottage. Arrivé sur place, il découvre avec stupeur et une sensation de déjà-vu que le cottage comme ses occupants du week-end sont ceux-là mêmes qui hantent ses nuits de façon récurrente...
En 1883, un régiment anglais de 10000 hommes est massacré dans le désert du Soudan par une armée de fanatiques conduite par un leader religieux, le Mahdi. A Londres, le Premier Ministre Gladstone décide d'envoyer au Soudan le général Gordon, un héros national. Celui-ci rejoint Khartoum où se trouvent encore 13000 militaires et civils anglais.
Des voyageurs, perdus en pleine campagne du Pays de Galles, trouvent refuge dans une auberge. L'aubergiste et sa fille agissent d'une façon très étrange et l'atmosphère qui règne est pesante. Les pensionnaires ne trouvent ensuite que des journées datés de l'année passée. Cette suite d'évènements inquiétants ne rassure pas du tout le groupe...