The story overall is decently good. Performance of actors is excellent..it is not a boring movie but it somehow needs more spices, more suspens.
Although events are based on past history, flashbacks are completely absent, while they may be useful to better visualize the impact of the past on the present.