Look, we all know Scarlett Johansson is basically royalty at this point. Whether she’s kicking butt as an Avenger or whispering sweet nothings in Tokyo, she never misses. I’ve spent way too many hours scrolling through her filmography, and honestly? The range is insane. From indie darlings to massive blockbusters, she’s done it all. Grab your favorite snacks and get comfy, because we’re ranking the essential ScarJo projects you absolutely have to see.
1. Lost in Translation: The Vibe Check of a Lifetime
Okay, so this 2003 masterpiece is basically the blueprint for ‘moody aesthetic.’ Scarlett as Charlotte? Total icon behavior. The chemistry with Bill Murray is just weird enough to be perfect. With a 95% on Rotten Tomatoes, it’s not just a movie, it’s a lifestyle. I watch this every time I feel existential dread, and honestly, it helps. If you haven’t seen it, you are missing out on one of the greatest performances of the 2000s, no cap.
2. The Avengers: The Moment She Became a Legend
Related Reading
Can we talk about the hallway fight scene in Iron Man 2? That was the moment we all realized Black Widow was the coolest person in the MCU. She carried that franchise on her back for years. The 2012 Avengers box office numbers—over $1.5 billion—don’t lie. She’s the heart of the team, and I will die on this hill. Honestly, living for her sass in every single scene.
3. Marriage Story: I Am Still Not Over It
This movie on Netflix absolutely wrecked me. The divorce scene? I’m still crying. Scarlett’s performance as Nicole was so raw, it felt like I was spying on a real argument. She earned that Oscar nomination for a reason. It’s definitely not a ‘feel-good’ Friday night watch, but if you want to be emotionally devastated in the best way possible, this is the one.
4. Her: Just a Voice and Still Better Than Everyone
How do you give an iconic performance without even showing your face? Ask Scarlett. She voiced Samantha in Spike Jonze’s ‘Her,’ and I’m still lowkey obsessed with how she brought an AI to life. It’s weird, it’s futuristic, and it’s honestly kind of relatable. If you’ve ever felt like your phone knows you better than your friends, this movie is definitely for you.
5. Jojo Rabbit: Hilarious and Heartbreaking
Scarlett as Rosie Betzler? A total mood. She’s funny, she’s warm, and she’s the only one who can make you laugh while your heart is breaking. This movie is such a rollercoaster. It’s got that indie quirkiness, but it hits hard. Honestly, if you don’t cry at the end, I don’t trust you. It’s a 10/10 performance that really showed her range outside of the action hero stuff.
6. Under the Skin: The Weirdest Movie Ever (In a Good Way)
This movie is a trip. Like, a full-on, what-is-happening-right-now trip. Scarlett plays an alien driving around Scotland, and it’s hauntingly beautiful. It’s definitely not for everyone, but if you like your movies strange and artsy, this is it. The cinematography? Stunning. The vibes? Unmatched. I still think about that black void scene at least once a week. It’s just so iconic.
7. Ghost World: The OG Indie Queen
Before she was an Avenger, she was Rebecca in Ghost World. This is peak early 2000s energy. The cynicism, the sarcasm, the fashion—everything about this movie is a total mood. It’s the kind of film you watch in your bedroom at 2 AM when you’re feeling misunderstood. Seriously, if you haven’t seen young Scarlett in this, go fix that right now.
8. Lucy: Action ScarJo at Her Peak
Look, is the science in this movie real? Absolutely not. Do I care? Not even a little bit. Watching Scarlett use 100% of her brain to become a literal god is just pure, unadulterated fun. It made $463 million worldwide, so clearly, we all love seeing her be unstoppable. It’s fast, it’s loud, and it’s exactly the kind of popcorn flick we all need sometimes.
9. Vicky Cristina Barcelona: Summer Vacation Goals
If you want to spend two hours wanting to move to Spain and drink wine, this is the movie. Scarlett is charming, messy, and totally believable as a young woman trying to figure out her life. Plus, the cast is stacked. It’s a breezy, fun watch that makes you want to pack a bag and leave your life behind. Total summer vibe.
10. Black Widow: The Solo Movie We Waited For
Finally! After years of waiting, we got the Natasha Romanoff backstory. Seeing her reunite with her ‘family’ was everything. Florence Pugh and Scarlett together? We are not worthy. It’s action-packed, funny, and gives closure to one of the most important characters in the MCU. I’m not saying I cried during the credits, but I’m not saying I didn’t either.
11. Sing: The Cutest Thing She’s Ever Done
Who knew Scarlett could sing like a total rockstar? Playing Ash the porcupine in Sing was such a fun turn for her. The soundtrack is a bop, and her character arc is actually super empowering. It’s wholesome, fun, and honestly, hearing her belt out ‘Set It All Free’ is a spiritual experience. Don’t judge, just listen!
12. Asteroid City: Quirky ScarJo Perfection
Wes Anderson + Scarlett Johansson = pure magic. She plays a movie star in a 1950s desert town, and every frame looks like a painting. She brings this cool, detached energy that is just so satisfying to watch. It’s weird, it’s colorful, and it’s definitely one of her most unique roles yet. If you like your movies with a side of high-art, look no further.
FAQs
What is Scarlett Johansson’s highest-grossing movie?
That would be Avengers: Endgame, which absolutely crushed the box office. It’s the crown jewel of her MCU run and features an incredible performance from her as Natasha Romanoff. It’s truly a cultural phenomenon.
Does Scarlett Johansson have an Oscar?
She doesn’t have an Oscar yet, but she was nominated for two in the same year—Best Actress for Marriage Story and Best Supporting Actress for Jojo Rabbit. She’s a powerhouse, and it’s only a matter of time.
Where can I stream most Scarlett Johansson movies?
Most of her MCU films are on Disney+, while her indie hits and dramas like Marriage Story are often found on Netflix or Max. Availability changes, so definitely check your local streaming apps before planning your marathon!
Seriously, how does she do it all? From alien assassins to indie icons, Scarlett Johansson is the queen of range. I’m exhausted just thinking about how hard she works. Which of her movies is your absolute favorite? Are you team Black Widow or team Lost in Translation? Sound off in the comments—I need to know if you have taste!


