8. Catwoman
Although her status as a hero or villain is a little ambiguous, despite this, she eventually becomes part of the “Batman family” as DC Comics puts it. Born and raised in Gotham City, she ultimately tried to protect the East End of Gotham. Her first appearance was in Batman #1 in 1940, created by Bob Kane and Bill Finger.
Her character has been played by Michelle Pfeiffer, Halle Berry, and Anne Hathaway in three different films. Catwoman has also been featured in everything Batman related in animation from television shows like Gotham to video games. Camren Bicondova plays the young Catwoman who starts off life in Gotham as Selina Kyle.