LatestPhotosVideosKardashiansWatch E!Shop
LatestPhotosVideosKardashiansWatch E!Shop

Scarlett Johansson's Best Roles

24 photos
Jun 23, 2025 4:23 PM
LINK COPIED!
Pin It
Robert Redford, Scarlett Johansson, The Horse Whisperer, 1998
1/24
Moviestore/Shutterstock

The Horse Whisperer

Scarlett Johansson was just 13-years-old when she landed her first major studio movie, starring as a tomboy named Grace in Robert Redford's 1998 drama.


Pin It
2/24
Moviestore/Shutterstock

Ghost World

The 2001 black comedy follows two teenagers who try to help a lonely, middle-aged man find love. The film has since become a cult classic.


Pin It
3/24
Yoshio Sato/Focus Features/Kobal/Shutterstock

Lost in Translation

Bill Murray plays an aging actor who befriends and eventually falls in love with Scarlett Johansson's character Charlotte when they both stay at the same Tokyo hotel.


Pin It
4/24
Jada Prods/BBC/Dreamworks/Kobal/Shutterstock

Match Point

Johansson worked with Woody Allen for this 2005 psychological thriller about a wealthy man who enters into a dangerous affair. The role was originally given to Kate Winslet, but after she dropped out a week before filming began the part was rewritten for an American actress and given to Johansson.


Pin It
5/24
BBC Films/Focus Features/Kobal/Shutterstock

Scoop

Director Woody Allen tailored the role of Sondra Pransky to Johansson, who the director believed had an underutilized "funny" quality to her while working on their previous film, Match Point.


Pin It
6/24
Universal/Kobal/Shutterstock

The Black Dahlia

Based on the true story of the murder of Elizabeth Short, this 2006 neo-noir crime film features the New York City native as the girlfriend of the lead detective in the murder case.


Pin It
7/24
Francois Duhamel/Touchstone/Warner Bros/Kobal/Shutterstock

The Prestige

Christopher Nolan directed this 2006 mystery thriller about rival stage magicians in 19th century London. The director says that he wanted to cast Johansson in the role of Hugh Jackman's character's lover immediately, and thankfully, she loved the part.


Pin It
8/24
K C Bailey/Weinstein Co/Kobal/Shutterstock

The Nanny Diaries

Before they were both members of the Avengers, Johansson and Chris Evans played two New Yorkers entering into a relationship. In this 2007 romantic comedy, the actress plays a nanny working for a elite Manhattan family.


Pin It
9/24
Alex Bailey/Bbc/Focus Features/Kobal/Shutterstock

The Other Boleyn Girl

This historical drama centers around aristocrats Anne and Mary Boleyn, both of whom had highly publicized relationships with King Henry VII. Johansson co-stars with Natalie Portman and Eric Bana.


Pin It
10/24
Weinstein Co/Mediapro/Gravier Prods/Kobal/Shutterstock

Vicky Cristina Barcelona

The blonde actress is in a love triangle in this 2008 film directed by Woody Allen. She stars alongside Javier Bardem and Penelope Cruz, who won the Oscar for Best Supporting Actress for her part.


Pin It
11/24
Lionsgate/Kobal/Shutterstock

The Spirit

This unique neo-noir superhero film had actually been in development since the 1970s, before finally being made in 2008. Johansson plays a femme fatale scientist.


Pin It
12/24
Moviestore/Shutterstock

He's Just Not That Into You

The actress played a yoga teacher with aspirations of becoming a singer in this 2009 romantic comedy with an ensemble cast, featuring the likes of Jennifer Aniston, Ben Affleck and Drew Barrymore.


Pin It
13/24
Marvel/Paramount/Kobal/Shutterstock

Iron Man 2

Johansson began playing her iconic Marvel character in the second installment of the Iron Man series. She plays powerful superhero Black Widow a.k.a Natasha Romanoff.


Pin It
14/24
Twentieth Century Fox Film/Kobal/Shutterstock

We Bought a Zoo

The actress plays a zookeeper in this 2011 family drama which follows a recently widowed father (Matt Damon) as he tries to move on from his wife's death while running a zoo.


Pin It
15/24
Marvel Enterprises/Kobal/Shutterstock

The Avengers

In perhaps her biggest role to date, Johansson suited up as Black Widow in this 2012 blockbuster. The superhero film went on to gross over $1.5 billion dollars.


Pin It
16/24
Jessica Forde/Canal+/Tf1/Universal/Kobal/Shutterstock

Lucy

She plays the titular character in this 2014 science fiction thriller film about a woman who is able to access 100% of her brain, gaining special abilities. The movie was a box-office hit, grossing 11 times more than it's $40 million budget.


Pin It
17/24
Universal Studios/Kobal/Shutterstock

Sing

The BAFTA-winner voiced Ash, a rocker porcupine, in the animated flick. The film was so successful that a sequel was released in December 2021.


Pin It
18/24
Paramount/Kobal/Shutterstock

Ghost in the Shell

This 2017 film was based on the popular Japanese manga of the same name.


Pin It
19/24
Marvel/Disney/Kobal/Shutterstock

Avengers: Endgame

Johansson (seemingly) wrapped up her run as Black Widow in this 2019 box office juggernaut, in which the character sacrifices herself to help defeat Thanos.


Pin It
20/24
Netflix

Marriage Story

After the huge success of the Avengers movies, Johansson got back to her indie roots with this Noah Baumbach-directed drama co-starring Adam Driver and Laura Dern.


Pin It
21/24
L Horricks/20thCenturyFox/Kobal/Shutterstock

Jojo Rabbit

The actress's 2019 hot streak continued with a role in director Taika Waititi's dark comedy about a young German boy coming of age during World War II.


Pin It
22/24
Marvel Studios / Disney

Black Widow

She donned the Black Widow costume one last time for this MCU prequel that expands on Romanoff's history and introduces her younger sister Yelena Belova (Florence Pugh). It was originally scheduled to be released in May 2020, but was postponed due to the COVID-19 pandemic and ultimately hit theaters and Disney+ simultaneously in July 2021.


Pin It
23/24
Focus Features/The Moviestore/Shutterstock

Asteroid City

In 2023, she joined an ensemble cast including Tom Hanks, Edward Norton and Bryan Cranston for director Wes Anderson's latest movie.


Pin It
24/24
Jasin Boland/Universal Pictures and Amblin Entertainment

Jurassic World Rebirth

Johansson leaves the MCU behind to launch a new era of another franchise, taking on a lead role alongside Jonathan Bailey and Mahershali Ali in the highly-anticipated seventh movie in the Jurassic universe.


Next Gallery
Secrets of Home Alone
About UsContact UsSitemapCustomer SupportRSS Feeds

Your source for entertainment news, celebrities, celeb news, and ​celebrity gossip. Check out the hottest fashion, photos, movies and TV shows!

Ad ChoicesPrivacy PolicyTerms of Service

© 2025 E! Entertainment Television, LLC A Versant Media Company. All rights reserved.