Kornwalia, około roku 1800. Młoda sierota, Mary, przyjeżdża do Oberży "Jamajka", którą prowadzi siostra jej zmarłej matki - ciotka Patience oraz wuj Joss. Oberża cieszy się ponurą sławą, ukryta pośród bezludnych torfowisk, za dnia jest zamknięta na głucho, nocą otwarta dla zbirów...
Podczas podróży pociągiem znika starsza pani. Jedna z jej współpasażerek, młoda Angielka Iris Henderson (Margaret Lockwood), zaintrygowana tym, postanawia odnaleźć kobietę. Nie zdaje sobie sprawy, iż zdarzenie z pociągu to jedynie element pewnej skomplikowanej intrygi...
Architekt Walter Craig, szukając pracy na prowincji popada w senny koszmar. By z niego się wyrwać musi wysłuchać i przeżyć serię przedziwnych opowieści, mogących doprowadzić człowieka do szaleństwa. Czy uda mu się obudzić w porę?