1. Lost in Translation (2003)
Genre: Drama, Romance
Director: Sofia Coppola
One of Johansson’s breakout performances, Lost in Translation is a beautifully melancholic film set in Tokyo. Johansson plays Charlotte, a young woman feeling lost in her marriage and the foreign city, who forms an unlikely bond with Bill Murray’s character, Bob, an aging movie star. Johansson’s portrayal of loneliness and longing earned her widespread critical acclaim and made her a household name.
Why You Should Watch: Johansson’s subtle, nuanced performance is the heart of this poignant story about isolation, friendship, and self-discovery.

VDO
2. The Avengers (2012)
Genre: Action, Adventure, Sci-Fi
Director: Joss Whedon
As Natasha Romanoff, also known as Black Widow, Johansson became a key player in the Marvel Cinematic Universe (MCU). The Avengers marked the first time that these superheroes came together on screen, and Johansson’s fierce, skilled, and complex portrayal of Black Widow made her an integral part of the team. With her sharp wit and combat prowess, Natasha became a fan favorite.
Why You Should Watch: If you’re a fan of action-packed blockbusters and love strong female leads, Johansson’s Black Widow will definitely keep you on the edge of your seat.

3. Her (2013)
Genre: Drama, Romance, Sci-Fi
Director: Spike Jonze
In Her, Johansson plays Samantha, an artificial intelligence who forms a romantic relationship with Joaquin Phoenix’s character, Theodore. Though Johansson’s voice is the only thing we hear from her character, she brings an astonishing depth to Samantha, making the AI feel warm, empathetic, and even heartbreakingly human. Her is a unique and introspective exploration of love, technology, and loneliness.
Why You Should Watch: Johansson’s voice performance is mesmerizing and emotional, proving her talents extend far beyond the physical. It’s a beautiful meditation on love in the digital age.
4. Lucy (2014)
Genre: Action, Sci-Fi, Thriller
Director: Luc Besson
In Lucy, Johansson takes on the role of the titular character, a woman who gains superhuman abilities after a drug she is forced to carry inside her body leaks into her system. The film explores themes of the human brain’s potential, and Johansson’s transformation into a highly intelligent, powerful being is thrilling to watch. Her performance is both physical and intellectual, embodying the evolution of Lucy as she transcends human limitations.
Why You Should Watch: Johansson leads this high-energy action film with fierce intensity, and her portrayal of Lucy is both empowering and mesmerizing.
5. Marriage Story (2019)
Genre: Drama
Director: Noah Baumbach
Marriage Story is a heartbreaking and beautifully crafted film about the dissolution of a marriage. Johansson plays Nicole, a talented actress who is going through a contentious divorce from her husband, played by Adam Driver. The film delves deep into the emotional complexities of their relationship and the pain of separation. Johansson received an Academy Award nomination for Best Actress for this raw, honest performance.
Why You Should Watch: Johansson’s portrayal of Nicole is devastatingly real, showcasing her range as an actress. The film offers a profound look at the complexities of love, loss, and the heart-wrenching reality of divorce.
6. Jojo Rabbit (2019)
Genre: Comedy, Drama, War
Director: Taika Waititi
In this dark comedy set during World War II, Johansson plays Rosie, the loving mother of a young boy named Jojo, whose world is turned upside down when he discovers that his mother is hiding a Jewish girl in their home. Johansson’s performance adds warmth and heart to this satirical film, and she brings a depth of emotion to the role, making her character’s love for her son palpable.
Why You Should Watch: Jojo Rabbit is a heartfelt and humorous film, and Johansson’s ability to balance both comedy and drama makes her an essential part of the film’s success.
7. Under the Skin (2013)
Genre: Drama, Horror, Sci-Fi
Director: Jonathan Glazer
In Under the Skin, Johansson delivers a chilling and enigmatic performance as an alien disguised as a human woman who preys on unsuspecting men. The film is a surreal, atmospheric experience, and Johansson’s portrayal of the alien being, who begins to experience emotions, is both haunting and fascinating.
Why You Should Watch: If you’re looking for a thought-provoking, atmospheric film that explores the nature of humanity, Under the Skin showcases Johansson’s ability to play complex, multi-dimensional roles.
8. Black Widow (2021)
Genre: Action, Adventure, Sci-Fi
Director: Cate Shortland
Black Widow is the long-awaited solo film for Johansson’s iconic character, Natasha Romanoff. Set after the events of Captain America: Civil War, the film explores Natasha’s past and the trauma she faced before joining the Avengers. It’s a fitting send-off for the character, and Johansson’s return to the role is as captivating as ever, with explosive action and deep emotional moments.
Why You Should Watch: If you’re a fan of Black Widow, this film is a must-watch as it finally gives her the backstory and closure she deserves.
9. Ghost World (2001)
Genre: Comedy, Drama
Director: Terry Zwigoff
In her breakout role, Johansson plays Rebecca, a cynical teenager navigating the complexities of life and friendship in a small town. Ghost World is an offbeat, quirky film about coming of age, and Johansson’s performance captures the awkwardness and depth of adolescence. The film’s dark humor and unique style set it apart, and Johansson’s portrayal of Rebecca shows her talent at a young age.
Why You Should Watch: Ghost World is an excellent example of Johansson’s early talent and ability to play complex, offbeat characters with depth and authenticity.
10. The Prestige (2006)
Genre: Drama, Mystery, Thriller
Director: Christopher Nolan
In The Prestige, Johansson plays Olivia Wenscombe, an actress who becomes romantically involved with two rival magicians. The film, directed by Christopher Nolan, is a mind-bending exploration of obsession, deception, and magic. Johansson’s role is relatively small but crucial to the film’s intricate plot, and she plays her part with both grace and mystery.
Why You Should Watch: The Prestige is a visually stunning, twist-filled film, and Johansson adds intrigue and allure to this already incredible story.
Conclusion
Scarlett Johansson’s career spans a wide range of genres, from action-packed blockbusters to deeply emotional dramas, making her one of Hollywood’s most beloved actresses. Whether you’re in the mood for a superhero movie, an art-house film, or a heart-wrenching drama, Johansson’s talent shines through in every role. These ten films are just a glimpse into her incredible career, and they showcase the remarkable versatility that has made her a household name.
Which Scarlett Johansson film is your favorite? Let us know in the comments!

