Lovers_of_Devil_s_Island-454516113-largeJess Franco is no stranger to the ‘Women in Prison’ genre and once again he visits the film subject that brings us lesbianism and cat fights in incarceration hell. Featuring as one of his more restrained ventures into this subject matter it still contains a relationship that will make your jaw drop and a torture scene that inexplicably features a laser….