The Batman: Every Character Confirmed So Far (And 5 Rumoured Ones)
4. Selina Kyle (Confirmed)
There have been some incredible portrayals of Selina Kyle over the years, and some... less fondly remembered to say the least. Of course Batman's long time love interest will be appearing in Matt Reeves' movie, and will be brought to life by Zoe Kravitz.
The Divergent, Mad Max, and Crimes of Grindelwald actress reportedly beat some incredible competition to the role, including Marvel alums Lupita Nyong'o, Tessa Thompson, and Alexandra Shipp. Though a talented actress in her own right, her case may have been helped more than a little by the fact she has actually played the character before, voicing Catwoman in the Lego Batman movie.
Though not possible straight away, with The Batman sitting outside the confines of the DCEU, Warner Bros could potentially bring together Kravitz's Selina Kyle with Arthur Curry, played by real life step dad, Jason Momoa. As long as it's not done just for fan service and there is a real reason to bring the characters together, this could be a wonderful moment further down the line.