It is the first season to star Javicia Leslie as Ryan Wilder, a vigilante who succeeds Kate Kane in the role of Batwoman.
The main cast also features Rachel Skarsten, Meagan Tandy, Nicole Kang, Camrus Johnson, and Dougray Scott returning from the previous season.
Before the beginning of production, season one star Ruby Rose announced that she would not return to the role of Kate.
[32][33] In August, Rose called being the lead of a series "taxing" and stated her back surgery following an on-set accident in 2019 was a contributing factor in deciding to leave, saying it was "time for me to take a break to fully heal and then return" to acting.
[36] Immediately after Rose's departure, the producers reaffirmed their commitment to the series and finding a new actress of the LGBTQ community to lead future seasons.
[40] In December 2020, David Ramsey was revealed to be reprising his Arrow role of John Diggle in the season.
The website's critical consensus reads, "Batwoman's second season survives a soft reboot, maintaining the show's excellence while giving Javicia Leslie plenty of room to spread her wings.