故事发生在一个名叫牙买加的海边小旅馆。一个美丽的女孩,玛丽(玛琳·奥哈拉·莫琳·奥哈拉饰),不远万里来到这里来月经,她也是客栈老板,珀西丝(玛丽·内伊饰)。 途中,玛丽接受了一个名叫汉弗莱(查尔斯·劳顿·查尔斯·劳顿饰)的男人的照顾,顺利到达客栈。 玛丽在玩的时候没想到的是,珀尔修斯的客栈早已成了海盗们的巢穴,而珀尔修斯的丈夫杰斯(莱斯利·班克斯·莱斯利·班克斯饰)就是海盗头目。 更糟糕的是,看似和善的汉弗莱与海盗狼狈为奸。他们看中了玛丽的美貌,决定把她带走。 玛丽从海盗手中救出了一个名叫詹姆(罗伯特·牛顿·罗伯特·牛顿饰)的人,这彻底激怒了残忍无情的海盗。