Interesting character drama from director Barbet Schroeder is surprisingly subtle and nuanced considering the lurid subject matter - though it does have its shockingly graphic moments. Well-drawn characters and strong performances, though it is slow at times and a handful of scenes drag on too long.