Beautiful, interesting, incredible cinema.
Considered lost for many years, this Italian Nazi exploitation flick was rediscovered some time in the 1990’s.