À la fin de la Seconde Guerre mondiale, un déserteur allemand prêt à tout pour rentrer chez lui se retrouve aux prises avec des SS à la recherche d'une cargaison d'or.
L'histoire se déroule à Cologne-Ehrenfeld en novembre 1944. Karl et Peter Ripke sont deux frères membres d'un groupe anti-nazi se nommant « Pirates Edelweiss». D'autres jeunes allemands font aussi partie de ce groupe révolté contre la Gestapo. Ils sont également aidés par un prisonnier rescapé, Hans Steinbrück, qui est littéralement opposé aux nazis. Un jour, la Gestapo arrête les opposants des nazis, et le groupe de Karl et Peter est menacé. Quand ils sont arrêtés, Karl est déchiré entre la volonté de survivre, le sens des responsabilités, l'amour pour son frère et la fidélité au groupe de l'Edelweiss. Il se retrouve donc confronté à la situation suivante : survivre et sauver son frère des mains de la Gestapo en trahissant son groupe ou mourir en faisant honneur à l'Edelweiss ?
Evocation des années de guerre d'Oskar Schindler, industriel autrichien rentré à Cracovie en 1939 avec les troupes allemandes. Il va, tout au long de la guerre, protéger des juifs en les faisant travailler dans sa fabrique.