故事發(fā)生在二次世界大戰(zhàn)剛剛結(jié)束之際,德國在戰(zhàn)爭中敗落,大部分德軍淪為戰(zhàn)俘,被送入了戰(zhàn)俘營中。在位于列寧格勒近郊的一間戰(zhàn)俘營中,新來了一批德國戰(zhàn)俘,負責看守他們的是一群英姿颯爽的俄國女人,她們的直系上司是巴普洛夫?qū)④姡s翰·馬爾科維奇 John Malkovich 飾)。 娜塔莉亞(維拉·法梅加 Vera Farmiga 飾)是一名軍醫(yī),她的丈夫因為在戰(zhàn)爭中受驚過度而精神失常,為了保護丈夫,娜塔莉亞不得不答應巴普洛夫?qū)④姷囊?,來到?zhàn)俘營,試圖找出隱藏在俘虜之中的黨衛(wèi)軍戰(zhàn)犯。在這所陰森恐怖的戰(zhàn)俘營中,無論是守衛(wèi)還是囚犯,其身心都收到了戰(zhàn)爭所帶來的深深的創(chuàng)傷,隨著時間的推移,兩方人馬的立場和關(guān)系開始漸漸變得微妙起來。