First 60-70 minutes were somewhat good, nothing great or memorable though. So was the twist. Unexpected but it still was a 6-ish/10 movie. Nothing impressive, from acting to directing etc.
And then, the movie took an interesting turn, it became not just watchable but recommendable. Most of the movies nowadays have mediocre or bad endings/final parts. The ending here is so good, it's touching, satisfying and almost mind blowing. The characters here are not ordinary people, the story is not the most plausible one, however the viewer is fully convinced about their motives, at least i did. In the end, everyone got what they deserved. Yes, the final twist is somewhat predictable but still, satisfying as hell. And the words of a person before, made me emotional.
A good psychological drama/thriller.