The story is interesting though a bit too reliant on coincidences for the interlocking plot to work. Pace is reasonable and there is some sort of redemption in the end which is satisfying. All key actors have done their job well. Definitely worth watching once though due to the dark subject, I don't think I will want to watch it again.