Действие фильма происходит в завершающий этап Второй мировой войны. В одном из лагерей для немецких военнопленных, расположенном в Северной Англии, вспыхивает бунт. В ответ на это британское командование решает отправить ирландского капитана Кейта, надеясь, что он сможет выяснить истинные причины волнений среди заключенных.
Кейт, прибывший в лагерь, сразу сталкивается с противостоянием со стороны главного немецкого заключенного — бывшего командира подводной лодки. Между ними разворачивается напряженная игра, в которой каждый пытается перехитрить другого. Ирландец постепенно начинает разгадывать замысел пленных и решает дать им возможность сбежать, полагая, что это позволит захватить немецкую подлодку, находящуюся неподалеку.
Однако план Кейта оказывается не таким простым, как он предполагал. В процессе реализации задуманного возникают неожиданные препятствия, и ситуация выходит из-под контроля. Бунт принимает неожиданный оборот, и капитану предстоит столкнуться с последствиями своего решения.
Фильм исследует темы доверия, предательства и морального выбора в условиях войны, показывая, как сложно порой различить, кто является врагом, а кто — другом. В конечном итоге, Кейт осознает, что его действия могут иметь далеко идущие последствия, как для него самого, так и для всех участников конфликта.