Akcja rozgrywa się w niemieckim obozie jenieckim podczas II Wojny Światowej. Specjaliści od faszystowskiej propagandy organizują w obozie mecz piłki nożnej Niemcy kontra więźniowie. Chcą w ten sposób pokazać jeńcom swoją przewagę. Ci ostatni jednak zamierzają wykorzystac zamieszanie towarzyszące grze aby uciec z obozu.
W roli jednego z piłkarzy wystąpił Kazimierz Deyna.
Trwa II wojna światowa. Major Karl von Steiner, który jest komendantem obozu, tworzy z alianckich jeńców drużynę piłki nożnej. Ich zadaniem jest zagrać mecz z hitlerowcami na stadionie w Paryżu. Nazistowska propaganda nadaje temu wydarzeniu niebywałą rangę. Dowódcą jenieckiej drużyny zostaje John Colby, przed wojną znany piłkarz, ale i wśród pozostałych graczy są znani m.in. Robert Hatch i Luis Fernandez. Tymczasem wytypowani do drużyny jeńcy postanawiają wykorzystać mecz jako niepowtarzalną okazję do ucieczki. Pojawiają się nieprzewidziane trudności...
W jednym z obozów jenieckich w Wielkiej Brytanii zostaje utworzona przez więźniów liga piłkarska. Po jednym z meczów dochodzi do spotkania pomiędzy Johnem Colby (Michael Caine), byłym graczem West Ham United, a majorem Karl von Steinerem (Max von Sydow), byłym reprezentantem Niemiec. Ze strony niemieckiego oficera wychodzi propozycja, aby zorganizować mecz pomiędzy więźniami a żołnierzami niemieckimi. Gdy o próbie zorganizowania tej imprezy sportowej dowiadują dowódcy, mecz staje się wielką imprezą propagandową mającą za zadanie odciągnąć uwagę społeczeństwa od klęsk ponoszonych przez żołnierzy niemieckich w Afryce i Europie Środkowej. Mecz ma zostać rozegrany na stadionie im. Kolumba w Paryżu. Tymczasem jeden z członków drużyny, kapitan Robert Hatch (Sylvester Stallone) próbuje uciec z obozu i skontaktować się z francuskim ruchem oporu.