The Last Dog of War

The Last Dog of War (1979)

Sadistic Nazis are keeping women prisoners for their bizarre experiments in a prison camp hidden in the jungle.

TMDb

4.1

24/08/1979 • 1h 32m