二战时期,一批美国战俘被关押在德军的监狱里,故事就发生在17号监狱。有两名囚犯想要越狱,却被德军所杀,监狱里的囚犯们开始怀疑他们其中有人出卖了他们。大家都把嫌疑集中在一个人身上——狡猾的Sefton(威廉·霍尔登 饰)身上。Sefton虽然也是个囚犯,但他靠组织“赛马”、卖酒还有出租望远镜赚了不少钱。不久,一位美国中尉被抓进狱中。他在法兰克福火车站制造了爆炸案炸死了不少德军。然而此事随即被德军军官Oberst von Scherbach(奥托·普雷明格 Otto Preminger 饰)所获悉。
故事发生在美国内战时期,主人公是两名护士志愿者——来自新英格兰地区并支持废奴主义的Mary Phinney(Mary Elizabeth Winstead)和支持南方联盟国的南方佳丽Emma Green(Hannah James)。Green家族在弗吉尼亚州的亚历山大市经营豪华酒店生意,北方联邦军1862年占领这座城市后,他们的酒店被改造成专门治疗战争伤员的「大厦之屋医院」(Mansion House Hospital)。