
Berlin, trwa druga II Wojna Światowa. Max (Clive Owen) jest gejem, który nie stroni od pijaństwa i przygodnych romansów. Jego hedonistyczne, stosunkowo beztroskie życie zmienia się, gdy zostaje aresztowany i przewieziony do obozu Dachau. Tam odżegnuje się od swojej orientacji, aby zmienić swój więzienny status. Wkrótce poznaje Horsta, który z dumą przyznaje się do bycia gejem. Między mężczyznami rodzi się uczucie, które mimo tragicznych warunków przeradza się w prawdziwą miłość.

Lothaire Bluteau
Horst

Clive Owen
Max
Brian Webber
Rudy

Ian McKellen
Uncle Freddie

Mick Jagger
Greta / George

Paul Bettany
Captain

Paul Kynman
Corporal

Rupert Graves
Officer on Train

Nikolaj Coster-Waldau
Wolf

Jude Law
Stormtrooper

Richard Laing
SS Guard

Crispian Belfrage
SS Guard