Zoe Kravitz's Catwoman's an almost perfect translation of Darwyn Cooke and Ed Brubaker's run from the solo novel. I still prefer Michelle Pfeiffer's take but this' no slouch.
Anne Hathaway's the most surface level understanding translation of the character I have witnessed in nearly any medium, as well as a really awful understanding of class politics from Christopher Nolan's writing, inbued into the story.