Dieter Dengler é um piloto alemão que faz parte da marinha americana durante a Guerra do Vietnã. Um dia em uma missão seu avião caí no Laos, o que o torna prisioneiro da guerra. Brutalmente torturado, Dengler tenta armar um plano de fuga com os outros prisioneiros, americanos e vietnamitas.