Batwoman has found a new lead actress, with Javicia Leslie stepping up to wear the cape and cowl on the TV show's second season. Leslie will play Ryan Wilder, a new "likable, messy, a little goofy ...
But Batwoman stabilized, with new lead Javicia Leslie taking over the Scarlet Knight mantle and doing a great job with it. Unfortunately, when the show did find its footing it was cancelled ...