Top 5 Underrated Roles of Scar Jo

Happy birthday to the ever so stunning Scarlett Johansson, who turns 32 today. Did you know that she lost the lead role in The Girl with the Dragon Tattoo (2011) for "being too beautiful"? Born into a family of film experts, Scar Jo was destined to become an actor. She made her film debut at the tender age of 9. Since then there was no looking back for the versatile actor, who has done all kinds of roles. She is also a singer, owing to her sexy voice.

She is perhaps most popular as Black Widow (The Avengers), for which she's featured in a handful of Marvel films. She is famous for her brilliant performances in films like Lost In Translation (2003), Vicky Christina Barcelona (2008), Match Point (2005) and, of course, Lucy (2014). But below is a list of five of her most underrated roles. We are also looking forward to her next film, Ghost in The Shell, which will release next year.


Under The Skin (2013)
A unique artsy film that failed at the box office, it was highly acclaimed by critics, especially for Scar Jo's performance, where she plays a woman named Laura, who is from another world.

Ghost World (2001)
This is another film that failed at the box office. But a young Scarlett was praised for her performance. Still a teenager, she won the Toronto Film Critics Award for Best Supporting Actress.

Girl with a Pearl Earring (2003)
Set in the 1600s, the 17-year-old Johansson plays a very shy maid. Her restrained performance made critics and viewers rather fond of her.

The Prestige (2006)
Another period drama, this thrilling film stars her as the magician's assistant and lover, Olivia.

All her voice roles
She can make a great impact even without being on screen, such is the power of her aforementioned sexy voice. These films include: Her (2013) where she basically plays the voice of a computer called Samantha; The Jungle Book (2016) as the hypnotic python Kaa; Sing (2016) as a punk-rock singing porcupine named Ash; and The SpongeBob Squarepants Movie (2004) as Princess Mindy.