Scarlett Johansson's  10 Best Performances

 In this film, Johansson delivers a remarkable performance as Charlotte, a young woman who forms an unlikely connection with a middle-aged man.

"Lost in Translation" (2003)

Johansson impresses in this Woody Allen drama as Nola Rice, an aspiring actress who becomes involved in a love triangle.

"Match Point" (2005)

This sci-fi thriller showcases Johansson in a daring and transformative role as an alien seductress.

"Under the Skin" (2013)

Johansson lends her voice to the AI character Samantha, who develops a relationship with the film's protagonist.

"Her" (2013)

Johansson shines alongside Thora Birch in this coming-of-age film based on the graphic novel.

"Ghost World" (2001)

Scarlett delivers a tour de force performance as Nicole Barber, a woman going through a divorce. 

"Marriage Story" (2019)

In Taika Waititi's satirical comedy-drama, Johansson plays Rosie Betzler, the mother of a young boy caught up in Nazi Germany.

"Jojo Rabbit" (2019)

In this Luc Besson action-thriller, Scarlett portrays the titular character, a woman who gains extraordinary mental and physical abilities.

"Lucy" (2014)

Scarlett stars in this Woody Allen film as Cristina, one of two American tourists involved with a charismatic artist and his tempestuous ex-wife. 

"Vicky Cristina Barcelona" (2008)

Scarlett has become synonymous with the character Natasha Romanoff, Black Widow, in the Marvel Cinematic Universe.

"The Avengers" (2012)