Catwoman Actresses Ranked From Good to Great
Catwoman is one of the most famous characters in the Batman world. She is not a typical villain. Sometimes she breaks the law, and sometimes she helps the heroes. That mix has made her one of the most interesting comic book characters for many years.
Since her first appearance in 1940, many actresses have played Selina Kyle on TV and in movies. Each one brought something different to the role. Some focused on her charm. Others showed her strength, humor, or troubled past.
Here is a look at eight live-action Catwoman actresses, ranked from good to great.
Camren Bicondova

Camren Bicondova played a young Selina Kyle in Gotham, which aired from 2014 to 2019.
Her performance was solid and believable. She showed Selina as a smart and tough street kid who knew how to survive. Bicondova helped make the character feel real and gave viewers a glimpse of who Catwoman would become later.
The biggest challenge was not her acting. It was the show’s idea of showing Batman and Catwoman long before they became the famous characters fans know. Even so, Bicondova handled the role well and brought energy to every scene.
Zoë Kravitz

Zoë Kravitz stepped into the role in The Batman in 2022.
She presented Selina Kyle as a woman trying to survive in a difficult world. Her version felt grounded and serious. She shared strong chemistry with Bruce Wayne and gave the character emotional depth.
Kravitz showed Catwoman’s pain, determination, and independence. While this version focused less on humor than some earlier portrayals, it offered a thoughtful and modern take on the character.
Halle Berry

Halle Berry starred in Catwoman in 2004, becoming the only actress to lead a standalone Catwoman movie.
The film received mixed reactions, but Berry committed fully to the role. She played the character with confidence and fearlessness. Her performance was energetic and bold from start to finish.
Even though the movie remains one of the most debated comic book films, Berry’s effort cannot be ignored. She embraced the role and gave it everything she had.
Eartha Kitt

Eartha Kitt took over as Catwoman during the third season of the classic Batman television series.
She brought a unique style and unforgettable presence to the role. Kitt’s Catwoman was playful, dramatic, and full of confidence. Every scene felt bigger when she appeared.
Her strong personality helped make the character stand out. Kitt understood how fun Catwoman could be and leaned into that idea completely.
Julie Newmar

Julie Newmar was one of the first actresses to bring Catwoman to life on screen.
She helped create many of the traits fans still connect with the character today. Her Catwoman was charming, clever, and impossible to ignore. She often tempted Batman to step away from his strict rules and join her adventures.
Newmar’s performance became a blueprint for future actresses. Her influence can still be seen in many later versions of Catwoman.
Michelle Pfeiffer

Michelle Pfeiffer delivered one of the most memorable Catwoman performances in Batman Returns in 1992.
Her Selina Kyle started as a quiet and overlooked woman before transforming into a confident and dangerous Catwoman. The change felt dramatic and exciting.
Pfeiffer mixed mystery, humor, and darkness in a way that made the character unforgettable. Her performance remains one of the most talked-about portrayals in Batman movie history.
Lee Meriwether

Lee Meriwether played Catwoman in the 1966 Batman movie.
She stepped into the role when Julie Newmar was unavailable and quickly made the character her own. Meriwether balanced charm, humor, and intelligence with ease.
She also played Catwoman’s alternate identity convincingly, making both sides of the character feel believable. Her performance helped make the movie one of the most enjoyable Batman adventures of its era.
Anne Hathaway

Anne Hathaway takes the top spot for her performance in The Dark Knight Rises.
She brought together many of Catwoman’s best qualities. She was smart, funny, mysterious, and highly skilled. Hathaway made Selina Kyle feel strong without losing the character’s playful side.
Her chemistry with Batman worked perfectly, and she handled both action scenes and quieter moments with confidence. The performance felt natural and modern while staying true to what makes Catwoman special.
More than anything, Hathaway captured the balance that defines Selina Kyle. She could be a hero, a thief, a partner, and a rival all at the same time. That combination helped create one of the most complete Catwoman portrayals ever seen on screen.
Every actress who has played Catwoman brought something valuable to the role. Some focused on style and charm. Others highlighted strength, emotion, or humor.
The character has changed with each generation, but her appeal has remained the same. Catwoman continues to be one of Batman’s most fascinating allies and rivals.
While fans may disagree on the exact order, these eight actresses have all helped shape the legacy of one of comic books’ most iconic characters.
Featured Image Source: depositphotos