Despite the good acting, the very idea the makers try to show is flawed. There are just a lot of coincidences and end-time actions. Also, Akira and Rabeeya who want justice to he restored are no better than Rane. By killing Rane without due procedure of law, it makes them end up the same echelon as Rane. Thus, it shows these characters are hypocrites.