Arrow: Ranking Every Character From Worst To Best
13. Nyssa Al Ghul
Nyssa Al Ghul may just be the best Arrow character to have never been a series regular - the reason being that she has always felt like a natural part of the show.
Showing up in the second season to track down her beloved Sara Lance, Nyssa went on to become a surprisingly enjoyable recurring addition to the team. Her temper made her a loose canon at times, but her honor made her a reliable ally - and she was one that Oliver and Team Arrow could call upon for help time and again.
Katrina Law brought an elegance to the role that few other deadly assassins possess and, of all the League of Assassins characters to show up over the years - and yes, that includes both Ra's and Talia Al Ghul - Nyssa was undoubtedly the best.
Arrow really could benefit from using her more than it actually does.