#review, Satans Children, 1975, #rape, #revenge, #horror,_0