TOP 10 Best Scarlett Johansson Movies to Watch this weekend

Editor: Manish Jain

Image credits: IMDB

Image credits: IMDB

The Avengers (2012): Scarlett Johansson plays Black Widow in the film which brought worldwide recognition to her.

Image credits: IMDB

Lost in Translation (2003): In this movie, Scarlett Johansson plays a young newlywed wife who is with her husband in Tokyo. 

Image credits: IMDB

Marriage Story (2019): The film stars Scarlett Johansson and Adam Driver as a couple going through their divorce. 

Image credits: IMDB

Lucy (2014): In this film, Scarlett Johansson plays a drug mule who gets supernatural powers due to drugs. 

Image credits: IMDB

Jojo Rabbit (2019): In this film, Scarlett Johansson plays a German woman who is hiding a Jewish girl in her house. 

Image credits: IMDB

Under the Skin (2013): In this movie, Scarlett Johansson plays an alien who lives in human form in Scotland. 

Image credits: IMDB

Her (2013): In this film, Scarlett Johansson is a voiceover artist who falls in love with Joaquin Phoenix's character. 

Image credits: IMDB

Ghost in the Shell (2017): In this film, Scarlett Johansson plays a cyborg who has to deal with her past. 

Image credits: IMDB

Match Point (2005): The film stars Scarlett Johansson as an aspiring actress who has an affair with Jonathan Rhys Meyers' character. 

Image credits: IMDB

Vicky Cristina Barcelona (2008): This film stars Scarlett Johansson, Penelope Cruz and Javier Bardem.