Scarlett Johansson has starred in 6 comic book films catalogued in our database, spanning 2010–2021. Highest-rated: Avengers: Infinity War (2018) at 8.4/10. Most-recent: Black Widow (2021).
About Scarlett Johansson
Scarlett Johansson played Natasha Romanoff / Black Widow across eight MCU films from Iron Man 2 (2010) through her own Black Widow standalone (2021). Her character's arc concluded with a sacrifice in Avengers: Endgame (2019).
Across Scarlett Johansson's comic-book filmography, the actor has appeared in films across 1 different cinematic universes — MCU.
Every Scarlett Johansson comic book movie, by year
All 6 films featuring Scarlett Johansson, sorted from most-recent to oldest. Click any title for the complete plot, cast, trivia, and streaming-availability coverage.
Frequently asked questions about Scarlett Johansson's comic book films
How many comic book movies has Scarlett Johansson starred in?
What is Scarlett Johansson's highest-rated comic book movie?
What is Scarlett Johansson's most-recent comic book movie?
Related guides
- Top 25 Comic Book Films — our editorial all-time ranking.
- Highest-Grossing Comic Book Movies — box office rankings.
- Best Comic Book Movie of All Time — definitive top 10.
- MCU Watch Order — for Marvel-focused viewing.
- Every Batman Actor Ranked — for DC-focused coverage.