A sadistic SS Officer finally meets his match.A sadistic SS Officer finally meets his match.A sadistic SS Officer finally meets his match.