Franchise Corner Entry: ILSA ILSA SHE WOLF OF THE SS **** Canada 1974 Dir: Don Edmonds. 96 mins Following popular Nazisploitation offerings on both sides of the budgetary spectrum (the grim and grotty SS EXPERIMENT CAMP, the arty and po-faced THE NIGHT PORTER), Don Edmonds unleashed one of the most…