Japanese nunsploitation movie from 1981.
Rope of Hell: A Nun's Story is not available for streaming at this moment.