Batwoman fans, bad news. Our favorite Arrowverse heroine isn’t coming to Netflix. Not now, not ever. After season one finale aired on CW last week, some of us were expecting the show to head to Netflix this week, as per tradition. Alas, the Netflix-CW partnership came to an end early this year, and many fan-favorites […]