Best Scarlett Johansson movies

Scarlett Johansson has been on the big screen and small for nearly three decades. In that time she’s been a critical part in some of Hollywood’s biggest and best movies.

Scarlett Johansson made her movie debut in 1994’s North, playing the daughter of John Ritter and since that time Johansson has been a constant on the silver screen. She even had a major role in the Marvel Cinematic Universe.

She has been a part of numerous fantastic films, with a few clunkers sprinkled in, but for the most part, she has chosen wisely in the direction of her film career. These are definitely Scarlett Johansson’s best movies, and don’t be surprised if some of her Marvel movies dominate the list.

Avengers: Endgame (2019) Is The Best Scarlett Johansson Movie

scarlett johansson resurrect black widow endgame

Scarlett Johansson in Endgame
This is the first of many Marvel films on Scarlett Johansson’s best movie list. She joined the MCU as Natasha Romonoff in 2010’s Iron Man 2 and has been a steady MCU’er, having starred in nine films in total. Avengers: Endgame just happens to be the best of the bunch.

As the title suggests, it is the Endgame for a few Marvel heroes. Scarlett Johansson is back as the Black Widow, looking to help even the score with Thanos after the “snap” felt across the globe.

The movie is big, loud, bold, filled with action, and a ton of heartbreak. As she always has, Johansson fills her role splendidly.

Her (2013) Is A Movie With Only Scarlett Johansson’s Voice

Joaquin Phoenix listing to Scarlett Johansson in the movie Her

Her is an understated and beautiful sci-fi film that portrays a retro-inspired near-future.  Joaquin Phoenix plays Theodore, a writer who is intensely lonely after the dissolution of his marriage. In the depths of his loneliness, he begins to fall in love with the artificial intelligence OS on his computer Samantha, voiced by Scarlett Johansson.

Not only does it work, it genuinely stirs the emotions and brilliantly touches on themes of love, loneliness, companionship, technology, and humanity. If someone gave you the elevator pitch of “divorced man falls in love with Siri” you probably wouldn’t expect that movie to bring a tear to your eye.

Scarlett Johansson and Joaquin Phoenix manage to make us believe a relationship like this could exist. By playing both of their parts warmly and earnestly, you never once question this seemingly unrealistic love story.

The Oscars agree with this being one of Scarlet Johansson’s best movies. They nominated Her for Best Picture, Best Original Score, Best Original Song, and Best Achievement in Production Design. It also won an Oscar for Spike Jonze’s screenplay.

Marriage Story (2019) Is A Scarlett Johansson Movie With Adam Driver


For those who have gone through a divorce, you know, for the most part, it is a terrible experience. One of Scarlett Johansson’s film tackles divorce while also being one of her best movies.

Made in 2019 under Noah Baumbach’s direction, Johansson stars as Nicole Barber. She’s a very unhappy former actress living in New York with her husband, theater company owner Charlie (the wonderful Adam Driver), and their young son, Henry.

Things begin to get even messier for Nicole and Charlie when she is offered a part in a pilot being shot in Los Angeles. Nicole decides to take the offer and heads to LA with Henry, while Charlie chooses to remain in New York.

What follows is what many have gone through – the struggle of divorce while trying to figure out life and what comes next. It’s enough to make A Marriage Story Scarlett Johansson’s second-best movie.

Lost In Translation (2003) Was Scarlett Johansson’s Breakout Movie


Another fantastic movie on Scarlett Johansson’s best list. Lost in Translation came early in her career and helped Johansson transform from a teen actress to an adult actress.

The film stars Johansson as Charlotte, a young newlywed who quite possibly is having second thoughts. She is joined by Bill Murray, who plays a lonely aging actor, Bob Harris.

The two meet by chance in Japan, where Bob is filming a commercial, and Charlotte is there to support her husband, a celebrity photographer. Bob and Charlotte’s meeting is fortuitous as they walk each other through the difficulties they are both experiencing.

Sofia Coppola penned and directed this fantastic Scarlett Johansson movie.

Marvel’s The Avengers (2012)


The next four movies on Scarlett Johansson’s best list will sound like a broken record as they all come from her time in the MCU.

The 2012 Avengers movie brings together Earth’s mightiest heroes for the first time. They work to stop Loki (Tom Hiddleston) after he takes control of the Tesseract, giving him immense powers.

This is Johansson’s second time around as Black Widow, and this time, she teams up with Captain America, Iron Man, the Hulk, Thor, and Hawkeye to go after Loki. Like all Marvel films, this one is loud and action-filled.

Avengers was only the beginning of bigger and better things to come.

Avengers: Infinity War (2018)


The next MCU film on Scarlett Johansson’s best movies list, Avengers: Infinity War, introduces the biggest villain to date – Thanos. Thanos arrives on a mission to collect all six Infinity Stones so he can rid Earth of half its population, something he feels is necessary for the world to survive.

The Avengers, including Scarlett Johansson’s Black Widow, give it their all in a battle with Thanos. Of course, everything that happens in this film, good and bad, is there to set up Endgame.

Even though Infinity War is just a setup for Endgame, it’s still one of Scarlett Johansson’s best movies.

Captain America: Civil War (2016)


It was bound to happen, and in Captain America: Civil War, it finally did. Accountability becomes the main topic as it concerns the Avengers, with some feeling it necessary while others think defending the Earth should come with no boundaries.

Unfortunately, Scarlett Johansson’s Black Widow must choose sides.

Not only is this one of Scarlett Johansson’s best movies, but it is also the introduction of Spider-Man (Tom Holland) to the MCU. He doesn’t show until the final act, but it is worth the wait.

Captain America: The Winter Soldier (2014)


Scarlett Johansson’s Black Widow joins Captain America (Chris Evans) in this new adventure that places high on Scarlett Johansson’s all-time list. The story follows Cap as he continues to try to adjust to modern times while dealing with the fallout from the terrible events in New York.

Cap and Black Widow also join forces with the Falcon as they take on a new enemy, one who has a history with Cap.

Ghost World (2001)


Ghost World did not make a big splash at the box office, but it showed that Scarlett Johansson was maturing and growing into a fine actress. It’s also still one of her best movies.

Appearing as Rebecca, Johansson is perfect as a high schooler facing graduation. And with her best friend Enid (Thora Birch), she has to take a careful look at where they want to go in life.

Young love gets in the way, as it always seems to do.

Jojo Rabbit (2019)


Jojo Rabbit might possibly be the strangest film not only in this ranking of Scarlett Johansson’s best movies but also in her career.

The film was written and directed by Taika Waititi, who also happens to star in the film as Jojo Rabbit’s imaginary “friend” – Adolph Hitler.

Waititi claims he brought in Johansson to play Jojo’s mom, Rosie, to give her a chance to play in a comedy. The film tells the story of a Hitler Youth, Jojo (Roman Griffin Davis) who discovers that his mother is hiding a young Jewish girl (Thomasin McKenzie) in their attic. Now Jojo must figure out what he truly believes in.