One of the must-see crime movies

Rating: 8/10 (8 October 2018)

It's always important for good movies to keep some mysteries, so that I enjoyed the time guessing why the issues happened through watching the movies.
Besides, villains got what they deserved after they committed crimes, and victims got the chance to revenge are the most exciting plots for sure.