My rating for this movie is 3.5 for 5. The movie had a solid story and a good screenplay. The BGM played a vital role and every actor did their job.
The only drawback of this movie was the lack of proper usage of present technology like CCTV cameras. They are everywhere now a days. Had this movie was released a few years back, it would have been a fantastic movie. Also, the climax could have been much LESS dramatic. Ultimately, the movie conveys that everyone, especially teenagers, should be very cautious and learn self defense.
Overall, it's a good movie to watch.