Scarlett Johansson is one of the most popular and the hottest actress right now and there is no one who doesn’t love her. Not only is she beautiful, but she acts really well and breathes life in every role she takes on. If you love her, then you need to watch these best Scarlett Johansson movies right now.

The stunning actress was born on November 22, 1984 and made her film debut with the movie, North in 1994. Scarlett Johansson then went on to star in movies like The Horse Whisperer (1988) and Ghost World (2008) which gained her more acclaim. Right now, she is one of the leading actresses in Hollywood and is considered as one of the sexiest women alive.

She has worked in a lot of movies over her film career and all the movies are really great. However, if you are looking to watch the best movies of Scarlett Johansson, then we have made a list for the same just for you.

In this article, you will not only see the list of her best movies, but you will also know about the upcoming Scarlett Johansson movies that have been announced and will be launched in the coming months.

best scarlett johansson movies

Note: The movies are in no particular order, meaning being on number one doesn’t make it the best movies of all the other movies in the list.

10 Best Scarlett Johansson Movies

1. Her (2013)

Personally, I consider Her as the best movie of Scarlett Johansson, even though she doesn’t appear in the movie. She voices Samantha, an intelligent computer OS that the film’s main protagonist, Joaquin Phoenix falls in love with. With just her voice, she makes you fall in love with her making it one of the most memorable characters of Scarlett Johansson. (IMDB)

2. Lost in Translation (2003)

The movie directed and written by Sofia Coppola is considered as one of the most moving performances of the actress. In Lost in Translation, Scarlett Johansson plays Charlotte who wanders around Tokyo and meets and aging actor Bob (Bill Murray) and the two form an unlikely bond. The movie earned her Golden Globe and BAFTA nominations. (IMDB)

3. Captain America: The Winter Soldier

I personally love superhero movies and that’s the reason I consider Captain America: The Winter Soldier as one of the best movies of Scarlett Johansson. In the movie, she plays Black Widow and has a major part unlike other superhero movies she has starred in. Plus, she looks really hot in all those action sequences. (IMDB)

4. Manny & Lo (1996)

Manny & Lo was the first major role of Scarlett Johansson in which she plays Manny. She and her pregnant sister Lo run away from foster homes and kidnaps a baby store clerk whom they believe can help them with the pregnancy. (IMDB)

5. Vicky Cristina Barcelona (2008)

In the movie directed by Woody Allen, she plays a carefree young woman, Cristina who along with her friend, Vicky (Rebecca Hall) spends the summer in Spain where they romantically get involved with the same guy, Juan Antonio (Javier Bardem). The situation turns sticky when his ex-wife (Penelope Cruz) enters the picture. (IMDB)

6. Ghost World (2001)

Ghost World is one of the early films of Scarlett Johansson that earned her acclaim. The movie revolves around two friends who seek direction in their life after high school. As a mere gag, they respond to a man’s newspaper ad for date not knowing that it will greatly complicate their lives. (IMDB)

7. The Island (2005)

The Island is one of the best films of Scarlett Johansson and I personally love it. The film revolves around a group of people in a facility who looks forward to go to The Island as it is the only place left in the world to actually live a life. However, things turn out to be different as the main character in the film, Lincoln Six Echo (Ewan McGregor) discovers the truth about the facility. (IMDB)

8. The Man Who Wasn’t There (2001)

The Man Who Wasn’t There is a film that focuses on a laconic, chain-smoking barber who blackmails his wife’s boss and lover for money to invest in the dry cleaning business. However, things don’t go exactly as he planned. (IMDB)

9. The Prestige (2006)

Christopher Nolan is a genius when it comes to mind-bending movies and The Prestige is no different. The movie centers around two warring stage magicians, Robert Angier (Hugh Jackman) and Alfred Borden (Christian Bale) who gets in to the competitive one-upmanship to create the ultimate stage illusion. (IMDB)

10. Under The Skin (2013)

Under The Skin is a sci-fi drama film in which Scarlett Johansson plays a mysterious women who seduce lonely men in the evening hours of Scotland. (IMDB)

For Upcoming Scarlett Johansson Movies in 2016, check the next page.