Ilsa She Wolf of the SS

October 25, 2010 Bat 1
★★★★½

Torture meets sexploitation in this cult independent movie set during World War II. Ilsa She Wolf of the SS is the first in the trilogy […]