Could have been the best series in the genre, but they mess up big time towards the last couple episodes. There's no emotional payout rather frustration. The bad guys commit worse crimes again and again and get only marginal retaliation in return. The heroes have a non-sensical "let's not kill policy", even after their loved ones keep getting killed left right and centre.