第二次世界大战期间,一群美国战俘被关押在德国监狱,故事发生在17号监狱(Stalag 17)。 两名囚犯试图越狱,但被德国人杀死。监狱里的囚犯开始怀疑他们中的一些人背叛了他们。 所有人都把怀疑集中在一个人身上——狡猾的塞夫顿(威廉·霍尔登·威廉·霍尔登饰)。 虽然塞夫顿也是一名囚犯,但他通过组织“赛马”、卖酒和出租望远镜赚了很多钱。 不久,一名美国中尉邓巴(唐·泰勒)被关进监狱。 他在法兰克福火车站引发爆炸,造成多名德国人死亡。 然而,德国军官奥伯斯特·冯·舍尔巴赫(奥托·普雷明格·奥托·普雷明格饰)很快就明白了这一点。 塞夫顿被认为是泄露消息并遭到痛打的内奸。 然而,他仍然声称自己是无辜的。 邓巴即将被纳粹军队处决。 谁是真正的内奸?上尉·邓巴能逃脱惩罚吗?...