又名: 牙买加客栈 Jamaica Inn 玛丽·叶兰(简·西摩饰)生活在英王乔治四世时代的英国霍尔斯顿村,是水手詹姆斯(帕维尔·道格拉斯饰)的女儿。詹姆斯在“沉船失事者”诱骗他所在的船撞到岩石上,偷走了货物,并杀害了居民。玛丽的母亲玛莎(薇薇安·皮克尔斯饰)疯了之后,玛丽去和她的佩辛斯姨妈(比莉·怀特洛饰)住在一起,并成为了她叔叔乔斯·梅林(帕特里克·麦高汉饰)的女佣。乔斯·梅林是康沃尔荒原上牙买加旅馆的老板。当玛丽得知醉酒恶霸乔斯是破坏者的领袖时,她对他的反感加剧了,尽管她爱上了他的兄弟耶利米·“Jem”(特雷弗·伊夫饰)。乔斯打算离开康沃尔,因为公众的青睐和当局都反对他,然而他和佩兴斯遭到了牧师弗朗西斯·戴维(约翰·麦克内利饰)的阻挠,后者带着玛丽去了一个德鲁伊教堂的悬崖顶上。杰姆会及时救出玛丽吗?