It is perfect entertainment. However, they could have improved the ending part. The boy came into action from nowhere. I mean, he was not even well trained and started fighting like a pro.
But the cinematography is excellent, and Samuel's performance was outstanding.