Positives:
1. story is engaging
2.good background music.
3.nice editing no unnecessary sequences.
4. the lead actor did a decent job.
5. supporting cast was good, with special mention to the villain who also did a good job.
negatives:
1. second half of the film not as engaging as the first half
overall the film is a decent watch.