The fight choreography is gorgeous. Hairul Azreen and Fify Azmi are great as the brother-sister kickass duo. Downside is that dialogue is a bit cheesy and weird in some places. Raja especially switches randomly between BM and English in a very unnatural way.
I like Zain as a strong female character although her opposite number (Raja's daughter) seems more like a two-dimensional spoilt princess. The ending involves a personal sacrifice that seems a bit pointless. But overall it's a good watch.