Very suspenseful and explicit. Too much torture for my taste, and apparently none of these characters have ever heard of foreplay, but the production values are high, Charlotte Rampling is incredible as Matron, and the ending was unexpectedly satisfying. A fun rental!