Scarlett Johansson has appeared in more than 60 films across drama, action, science fiction, comedy, and animation. Here are many of her best-known movies, organized by period.
Early career (1994–2002)
- North (1994)
- Just Cause (1995)
- Manny & Lo (1996)
- Home Alone 3 (1997)
- The Horse Whisperer (1998)
- Ghost World (2001)
- Eight Legged Freaks (2002)
Breakthrough years (2003–2009)
- Lost in Translation (2003)
- Girl with a Pearl Earring (2003)
- The Perfect Score (2004)
- A Love Song for Bobby Long (2004)
- In Good Company (2004)
- Match Point (2005)
- The Island (2005)
- Scoop (2006)
- The Prestige (2006)
- The Black Dahlia (2006)
- The Nanny Diaries (2007)
- The Other Boleyn Girl (2008)
- Vicky Cristina Barcelona (2008)
- The Spirit (2008)
- He’s Just Not That Into You (2009)
Marvel Cinematic Universe & other major films (2010–2021)
- Iron Man 2
- We Bought a Zoo
- The Avengers
- Hitchcock
- Don Jon
- Her (voice)
- Under the Skin
- Captain America: The Winter Soldier
- Chef
- Lucy
- Avengers: Age of Ultron
- Hail, Caesar!
- The Jungle Book (voice)
- Captain America: Civil War
- Sing (voice)
- Ghost in the Shell
- Rough Night
- Isle of Dogs (voice)
- Avengers: Infinity War
- Avengers: Endgame
- Marriage Story
- Jojo Rabbit
- Black Widow
- Sing 2
Recent movies (2023–2025)
- Asteroid City
- Fly Me to the Moon
- Transformers One (voice)
- The Phoenician Scheme
- Jurassic World Rebirth
Her highest-rated and most popular movies
- Lost in Translation
- Marriage Story
- Her
- Jojo Rabbit
- Under the Skin
- Lucy
- The Prestige
- Match Point
- Avengers: Endgame
- Black Widow







