20 Best Zoë Kravitz Movies & TV Shows, Ranked


The Batman’s Zoë Kravitz has made quite an impression as the Catwoman in the newest DC movie because of her great portrayal of the character. That said, she isn’t only known for being a great actress in The Batman, as Zoë Kravitz has also performed great in a lot of different movies and shows. As such, let’s rank the best Zoë Kravitz Moves and TV shows that you can watch today.

20. After Earth (2013)


After Earth is the first film that features the father and son tandem of Will and Jaden Smith. Meanwhile, Zoë Kravitz plays a secondary role to the duo as the daughter of Will Smith’s character. And this is quite an ambitious post-apocalyptic film that is visually appealing but not really the best in terms of its performance in both the box office and in critic reviews.


55 Best Post-Apocalyptic Movies Ranked

Nevertheless, After Earth follows humans during the 31st century as they have already abandoned Earth to seek new planets because of how hostile the home planet has become. However, the Smith duo ends up crashing on Earth after an asteroid shower, and it is up to the younger of the duo to save his father, who got injured by the crash.

19. Rough Night (2017)

RN SJohansson ZKravitz

Rough Night is probably Zoë Kravitz’s first dive into the dark comedy genre in films, as she plays a supporting role in this funny yet quite dark movie about a group of friends. While she isn’t a starring character in this film, you will be delighted by her performance, especially if you factor in how good her chemistry is with the rest of the cast.

The movie is about a group of friends who reunited after ten years so that they could celebrate the upcoming wedding of one of their friends. However, when they invited a male stripper over, things turned dark when they accidentally killed him. The night literally turns into a rough night for the group of friends in a movie that is quite dark but is still actually very funny and entertaining to a certain extent.

18. Twelve (2010)


Twelve is one of the first movies that Zoë Kravitz acted in because she was still quite young during this time. Of course, considering that she was yet to become a household name in Hollywood, she played a minor supporting role in this teen-oriented movie that explores the coming of age of one of the characters in the film.

This film revolves around the story of a high school dropout who eventually became a drug dealer so that he could make some money. However, when he finds himself in a shock, his life turns around for the worse because his cousin got murdered while his best friend was killed as a suspect for the murder. It’s a good film if you want to see the dark side of what teenagers are supposed to avoid during their high school years.

17. Allegiant (2016)

Zoe Kravitz Christina.JPG

Allegiant is the third installment of the Divergent series and is also quite possibly the worst out of all of the three films. Of course, Zoë Kravitz returns in the movie as one of the recurring characters. She reprised her role as Christina in this post-apocalyptic sci-fi adventure movie that ended the Divergent series due to how the film really didn’t stand up to par as far as expectations were concerned.

In the third movie of the Divergent series, we follow Tris and her brother, Caleb, and her boyfriend, Four, as they escape Chicago and realize the different truths that the known world had been keeping from them the entire time. This time, they face dangers that threaten the existence of humanity as a whole.

16. Insurgent (2015)

movie insurgent caleb the divergent series christina the divergent series wallpaper preview

Insurgent is the follow-up film to Divergent and is the second movie of the entire Divergent series. Of course, Zoë Kravitz returns to this movie to reprise her role as Christina, as we see the movie developing from the events of the first film.


‘Divergent’ Watch Order: The Complete Guide Including

The movie follows Tris and Four and the rest of the other Divergents and those who belong to the Factionless in their war against Jeanine and the Dauntless faction. However, when Tris was captured, she unlocked a box that revealed the secrets behind the faction system, which is actually just an experiment for the whole world to see later on.

15. It’s Kind Of A Funny Story (2010)


It’s Kind of a Funny Story is another teen-oriented movie that Zoë Kravitz appeared in during his earlier years as an actress. Considering that she was still very young during this film, she fit in perfectly fine with a cast that revolves around Emma Roberts Keir Gilchrist. And while Zoë Kravitz is yet to break out in this movie, it still is a good film to watch because it can be quite hilarious.

As a teen romantic comedy, It’s Kind of a Funny story follows the events of a clinically depressed teenager’s life as he checks himself into an adult psychiatric ward. This is where he ends up meeting different types of people, including a young woman who’s about close to his age. That is where the story develops, as this can be an interesting and entertaining film to watch with friends on a lazy weekend night.

14. The Road Within (2014)


The Road Within is a movie that explores the lives of three teenagers who are in a behavioral facility due to different illnesses. It’s a good movie that allows you to see the different things that these teenagers went through in life, as there were those who ended up in the facility because of depression and other similar reasons. However, the three teenagers ended up hatching a plan that allowed them to escape the facility so that they could bring the ashes of one of the characters to the Pacific. It’s a great coming-of-age movie that will allow you to see the ups and downs that each character went through.

In this movie, Zoë Kravitz stars as a teen suffering from anorexia, as Kravitz herself had issues with anorexia before. Because of the demands of the role, she had to lose a lot of weight so that she would fit the character. This allows you to see how dedicated of an actress she is during the earlier part of her career.

13. Gemini (2017)

z 0.png

Zoë Kravitz has already made quite a name for herself at this point in her career, especially after her performance in the Divergent series. As such, she was able to land a big role in Gemini, as she plays the role of the personal assistant to a Hollywood starlet boss. And the movie is quite interesting because of how it focuses on friendship and celebrity life.

The movie follows the story of the Hollywood actress and her personal assistant, as their relationship is tested when a crime happens. This forces Zoë Kravitz’s character to solve the mystery behind the heinous crime, as she ends up in a story that is full of drama and suspense. The movie is quite good because it actually garnered a 70% rating on Rotten Tomatoes due to how different it is from other films.

12. Good Kill (2014)


After they both appeared in X-Men: First Class, Zoë Kravitz and January Jones reunited three years later in Good Kill, which is a war thriller movie that also stars Ethan Hawke. This is a great movie that will allow you to see Zoë Kravitz outside of her usual element as an actress that starred in teen movies. 

The movie follows the story of a pilot who fights the Taliban using a drone instead of doing so in the cockpit of an actual jet. Because of how dangerous his job is, he struggles with his relationship with his wife and kids as he actually questions how ethical his job is and whether or not whatever he is doing is right. The movie allows you to see how a soldier in war feels when placed in a position where he actually isn’t fighting on the ground but from the safety of a base.

11. Pretend We’re Kissing (2014)

Pretend Were Kissing

Pretend We’re Kissing is another one of Zoë Kravitz’s entries in the romantic comedy genre, as she stars as one of the leading characters in this heartwarming and somewhat cheesy love story. While it might be cliché, it’s actually a pretty entertaining story that might keep you busy through a lazy weekend afternoon.

The story follows the life of Benny, who is a socially awkward man who works at a poster shop and is in need of a huge change in his life because he wants to fall in love. That is when he meets Jordan, a woman obsessed with the concept of love, and that forces Benny to believe in love and fate as well. It’s quite of a unique yet cliché take on the romantic comedy genre, but it does have a cute story that can get your eyes glued to the screen long enough.

10. The Brave One (2007)


The Brave One is actually just Zoë Kravitz’s second appearance onscreen as she was still in her teen years when the film was released in 2007. Due to the fact that she was just a rookie actress at that time, she only appeared in a small part in the movie, where she was held captive as a vulnerable young woman.

As a psychological thriller, The Brave One is a movie that follows the story of a radio host that turned into a vigilante. Because of the film’s overall plot and the different themes that it covers, it can be polarizing to a certain extent, but it still is pretty entertaining due to how unique it is and how the actors were able to save the movie with their amazing performances.

9. Divergent (2014)

mgid ao image mtv.com 17477

Divergent is the first film of the Divergent series and is based on the Divergent novel. In this movie, Zoë Kravitz plays a minor supporting role as Christina, who ends up becoming a member of the Dauntless faction in this futuristic sci-fi movie that plenty of different people actually loved.

The movie follows the story of Tris Prior during a time when human society had to be divided into factions based on each person’s individual skills and personality. Tris, however, is actually a Divergent, someone who doesn’t fit into one single faction but hides it by joining the Dauntless. As the plot unfolds, she uncovers a plot to kill all of the Divergents, and that is when she is forced to use her skills to save the world.

8. Fantastic Beasts: The Crimes Of Grindelwald (2018)

rev 1 FB2 05577r High Res JPEG

Fantastic Beasts: The Crimes of Grindelwald is the sequel of Fantastic Beasts and Where to Find Them. These films take place in the magical Harry Potter universe but happen several decades before the events of the Harry Potter books and movies. Instead, it follows the story of the wizard Newt and his friends as they uncover the dark plan of the dark wizard Grindelwald to take over the wizarding world.


All 7 Harry Potter Books in Order

While Zoë Kravitz had already appeared in the first movie, she earns herself more screen time in this movie in her reprised role as Leta Lestrange, a descendant of Bellatrix Lestrange. The movie reveals that she used to be a past lover of Newt when they were still in Hogwarts. However, she is now in a relationship with Newt’s brother and is now on a mission to stop Grindelwald’s plans.

7. Dope (2015)

untitled article 1435163976.jpg

Dope is a movie that follows the growth and coming of age of a young geek named Malcolm and his two friends in the middle of an unexpected adventure. The movie does feature Zoë Kravitz as Nakia. However, she doesn’t have a pretty big role in this film because the movie focuses more on the younger cast members.

The movie actually ended up becoming a success as far as critics were concerned, as different people praised its story, action sequences, and hilarious points. On top of that, Zoë Kravitz was able to gain a good reaction from a few critics, as they believed that she actually acted in a way that resembled her own mother, Lisa Bonet. So, even though her role was small, it still showed her acting skills.

6. Fantastic Beasts And Where To Find Them (2016)

Fantastic Beasts The Crimes of Grindelwald Leta Lestrange 1280x720 1

Fantastic Beasts and Where to Find Them continued the magic that started with the Harry Potter movies, as the book of the same title was portrayed in live-action. The movie features Zoë Kravitz as Leta Lestrange, but she was hardly ever featured in the film because most of her scenes were reserved for the sequel.

The movie was able to give the Harry Potter universe a different look as it follows the story of adult wizards instead of children. Its story is set decades before the events of Harry Potter, as it follows the story of Newt Scamander, whose adventures take him to New York. However, while in New York, he discovers a large conspiracy that’s focused on the dark wizard named Grindelwald. 

5. The Lego Batman Movie (2017)

maxresdefault 2 1

Even though Zoë Kravitz’s first portrayal as Catwoman onscreen is in The Batman, you would be surprised to know that she actually played Catwoman several years before The Batman. That’s because she actually played Catwoman in The Lego Batman Movie, as she offered her voice for the legendary Batman anti-hero. 


Is Catwoman a Superhero? (& How She Got Her Powers)

The Lego Batman Movie follows the story of Lego Batman after the events of the first Lego Movie. However, he is now the star of the movie, as we explore his adventures and misadventures along with the other members of the Bat family and the different Bat villains. Of course, it’s interesting to note that this is a comedy movie, and that means that it is far less serious than The Batman.

4. X-Men: First Class (2011)

maxresdefault 9

X-Men: First Class is one of Zoë Kravitz’s first blockbuster movies, as she was able to land a role in a big film that allowed her to gain some exposure. She acts the role of Angel Salvadore, who is a mutant stripper that Charles Xavier recruited to become one of the first members of his X-Men in a film that explores the beginning of the famous mutant group.

The movie follows the story of Charles Xavier, or Professor X, and his friendship with Mystique and Magneto as they start forming a group of mutants in the hopes of advancing mutants in society. That is why they started recruiting different young mutants as Professor X wanted to take them under his wing and teach them how to control and use their powers for the betterment of society and mutant-kind. 

3. Mad Max: Fury Road (2015)

mad max fury road

If a nonstop adrenaline rush is your jam, then Mad Max: Fury Road should be one of the top films on your list as this is a critically acclaimed movie that different critics and audiences loved. On top of that, it went on to win an Academy Award due to how amazing of a movie it is. Of course, let’s not forget that Zoë Kravitz appeared in this film as one of the women prisoners that needed to be saved. That means that, while her role was minor, Kravitz was still able to take part in a great movie.

Mad Max: Fury Road is a movie that takes place in a post-apocalyptic wasteland that’s barren and is ruled by tyrannical men. That is where a woman rebels against the tyrant ruler so that she can search for her homeland. Meanwhile, a drifter named Max found himself entangled in the events of the movie, as he takes part in a film that will keep your eyes glued on the screen because of how there aren’t a lot of breaks that will allow you to take a breather.

2. Spider-Man: Into The Spider Verse (2018)


There is no doubt that Spider-Man: Into the Spider Verse is the best animated movie of the last decade and is right up there at the top with the best Marvel movies of all time. That’s because it was able to mix a good combination of visuals, music, acting, and fantasy all in one fantastic film that allowed it to win the Best Animated Feature Film back in the 2019 Academy Awards.

While the focus of the movie is Miles Morales and the other versions of Spider-Man from the different universes, Zoë Kravitz actually plays a role here as the voice of Mary Jane. Of course, she doesn’t have the biggest role in the film, but she still was able to lend her voice and play a part in another blockbuster hit that only made her more popular as a talented actress. And there is also the fact that this movie is something that every superhero film fan should never miss.

1. Big Little Lies (2017 – 2019)

cq5dam.web .1200.675

Big Little Lies is the only TV series we have on this list, but it is also quite arguably the best performance that Zoë Kravitz has ever had in her young career as an actress. Of course, this series is also one of the best shows in recent memory, especially if you factor in the girl power and the amazing performances of all of the different actors involved in it.

Zoë Kravitz stars on the show as Bonnie Howard Carlson, who works as a yoga instructor and is one of the antagonists in the series because one of the main characters doesn’t get along well with her, considering that she is dating her ex-husband. As such, we often see Zoë Kravitz’s acting prowess whenever she clashes with Madeline, the character we are talking about, in a series that is full of drama and amazing performances.

And for those who don’t know, Big Little Lies is a series about different women in Monterey, California, as the story is about murder and mischief. There are also subtle hints of comedy in the story, but a lot of the different things going on in the series tend to focus more on the relationships between the different people in the town.