10 Pleasant Roles of Scarlett Johansson!

Black Widow (Marvel Cinematic Universe):

As Natasha Romanoff, aka Black Widow, Johansson brought strength, intelligence, and complexity to this iconic Marvel character.

Lost in Translation (2003):

n Sofia Coppola's atmospheric drama, Johansson delivered a nuanced performance as Charlotte, a young woman adrift in Tokyo.

Marriage Story (2019):

Johansson's role as Nicole in Noah Baumbach's emotionally raw drama earned her critical acclaim and an Academy Award nomination for Best Actress.

Her (2013):

In Spike Jonze's futuristic romance, Johansson lent her voice to the AI character Samantha, delivering a performance filled with warmth, humor, and vulnerability.

Jojo Rabbit (2019):

Johansson displayed her versatility in Taika Waititi's dark comedy-drama, portraying Rosie, a compassionate mother in Nazi Germany.

Under the Skin (2013):

Johansson's role as an enigmatic alien seductress in Jonathan Glazer's surreal sci-fi film showcased her willingness to take risks and explore unconventional roles.

Ghost World (2001):

As the cynical and rebellious Rebecca in Terry Zwigoff's adaptation of Daniel Clowes' graphic novel, Johansson delivered a standout performance opposite Thora Birch.

The Prestige (2006):

In Christopher Nolan's intricate thriller, Johansson portrayed Olivia Wenscombe, a magician's assistant caught in a web of deceit and obsession.

Vicky Cristina Barcelona (2008):

Johansson's role as Cristina in Woody Allen's romantic dramedy allowed her to explore themes of love, desire, and self-discovery against the backdrop of Barcelona's vibrant scenery.

Girl with a Pearl Earring (2003):

Johansson's portrayal of Griet, a maid who becomes the subject of a famous painting by Johannes Vermeer, demonstrated her ability to convey emotion and depth through subtle gestures and expressions.