Final Detention (2003)

Having been sentenced to death for murdering their husbands or boyfriends several women from all walks of life are transported to a notorious island...


image