Scarlett Johansson is arguably one of the most popular actors of this generation. Known for character roles in films like Lost In Translation, Jojo Rabbit, and Marriage Story, she has also proved her prowess as a bankable star largely due to her turn as Black Widow in the Marvel Cinematic Universe.

RELATED: 5 Movies That Launched Scarlett Johansson's Career (& 5 That Missed The Mark)

In fact, she just reprised the Natasha Romanoff role again for her own solo movie, which is already a critical and commercial hit. Given the diversity of Johansson's characters, her roles present several different traits, each of which might fall under a different Hogwarts House.

Black Widow: Slytherin

Natasha on a boat in Norway in Black Widow

Natasha Romanoff aka Black Widow is a highly skilled assassin and secret agent who has proven to be extremely resourceful for SHIELD as well as the Avengers. The MCU character often represses her emotions focusing solely on her missions. As seen in Avengers: Endgame, she's also ready to sacrifice herself for the greater good of the world.

RELATED: Black Widow's 10 Best Allies, Ranked

Her tough exterior and the mystery surrounding her personal identity make her a perfect Slytherin. Further, those affiliated with this House are also extremely loyal to their peers. Slytherins seem to possess high levels of smartness and cunning, both of which Romanoff is required to master for her covert operations.

Mindy: Ravenclaw

SpongeBob and Mindy in The SpongeBob SquarePants Movie

Princess Mindy is the daughter of King Neptune in the SpongeBob universe, debuting in The SpongeBob SquarePants Movie. Unlike her father, Mindy is compassionate towards her subjects. She also stands for notions of justice as she's even ready to criticize Neptune for his harsh punishments. Her intelligence is also evident from her mastery over 'mermaid magic.'

Apart from being highly intelligent, Ravenclaws possess a moral code of ethics to which they faithfully abide. They also have good planning skills just like Mindy's strategies to retrieve Neptune's crown by sending off SpongeBob and Patrick to Shell City.

Mary Boleyn: Hufflepuff

Scarlett Johannsson and Natalie Portman in The Other Boleyn Girl

The Other Boleyn Girl starred Scarlett Johansson as Mary Boleyn, the sister of Anne Boleyn, the ill-fated wife of King Henry VIII. The one-time mistress of the King, Mary is depicted as a shy and naive character. As she hails from a  simple background, she's shown to be genuinely kind and loyal as opposed to the selfish Anne.

Based on her devotion to the King (despite his cold-hearted nature), Mary can be classified as a Hufflepuff. Loyalty and compassion are often seen as defining traits of this house, leaving little to no scope for any conflict.

Nicole Barber: Gryffindor

Scarlett Johansson in the midst of an argument in Marriage Story

Marriage Story's Nicole Barber is going through a major personal crisis when she and her husband Charlie agree for a divorce. Even though the couple had already been facing issues on the professional front, Nicole finally asserts her own superiority and makes it clear to Charlie that they aren't compatible with each other anymore.

RELATED: 10 Heartbreaking Movies To Watch If You Loved Marriage Story

Her straightforward persona and boldness make her an easy Gryffindor. She's confident about what she wants as opposed to her partner who is mostly uncertain with his life decisions and also engages in an adulterous affair. Nicole, on the other hand, has a strong sense of right and wrong just like a moralistic Gryffindor.

Charlotte: Slytherin

Scarlett Johansson in Lost In Translation

In Lost in Translation, the otherwise intelligent and highly curious Charlotte initially is shown to be very uncertain about her life. However, as she befriends an older actor, she also opens up to reveal an impulsive side of her life. This can be better understood from her random bouts of spontaneity.

Charlotte has several different traits but her uncertainty and quarter-life crisis often lead to procrastination making her a Slytherin. When it comes to their social interactions, Slytherins are also ambiverts. This implies that they might not open up with everyone but still form a deep bond when they find the right person.

Barbara Sugarman: Gryffindor

Scarlett Johansson as Barbara Sugarman in Don Jon

Don Jon stars Scarlett Johansson as Barbara, a woman who believes in cinematic notions of romance. As she dates the titular protagonist, Barbara continues her obsession with romantic films. But when she realizes that Don Jon doesn't seem to share similar emotions and instead struggles with his own addiction to pornography, she sorts out the loveless relationship.

Like a true Gryffindor, he's genuinely honest and straightforward with her own expectations from what she seeks in her life. Along with facing her problems head-on, her outgoing persona also allows her to voice her problems as they are.

Olivia Wenscombe: Slytherin

Scarlett Johansson sitting with Hugh Jackman in The Prestige

Olivia Wenscombe serves as Robert Angier's assistant in The Prestige. Eager to decipher the tricks of his peer Alfred Borden, the magician asks her to build rapport and work with Borden instead.

Her role is definitely integral in deciding the fate of both magicians as the story progresses. Her sheer resourcefulness and ambition are what make her a right fit for Slytherin. Additionally, Olivia also does have a competitive nature as she sets out to prove herself and her skills in both situations.

Rosie Betzler: Gryffindor

Rosie (Scarlett Johansson) and Jojo (Roman Griffin Davis) walking with their bikes in Jojo Rabbit

Despite her son turning towards Nazism, Jojo Rabbit's Rosie Betzler attempts to lead an underground counter-revolution against the authoritarian fascist regime in Germany.

RELATED: 5 Funniest Things About Jojo Rabbit (& 5 Most Shocking)

In her dangerous anti-Nazi pursuit, she embodies the Gryffindor value of courage. Even though she knows that the odds might not be in her favor, she still harbors optimistic dreams of resisting the enemy forces in the middle of the Second World War. She's also shown as a highly caring person as she can go to any extent to protect her son.

Lucy: Ravenclaw

Lucy walks through the street in Lucy

Lucy is a drug mule in Taiwan who unwillingly takes a drug that unleashes psychokinetic abilities. Turned into a superhuman, the protagonist relies on not just her enhanced physical strength but also exceptional decision-making skills. Be it any threat, Lucy is mentally equipped to find a solution.

When it comes to intelligence, knowledge, and strategizing, Ravenclaws are often at the top. Instead of depending upon her emotions, Lucy also tries to figure out logical alternatives to any situation.

Samantha: Hufflepuff

A still from Her featuring a mobile phone receiving a call from Samantha

In the tragicomic romance Her, Scarlett Johansson voices the artificially intelligent virtual assistant Samantha with whom a lonely, introverted man develops a romantic relationship. Samantha is shown to be heavily loyal to her lover Theodore Twombly despite the technological constraints. She's so determined to impress Theodore that she even suggests using a surrogate in her place to give herself a human form.

The feelings of loyalty and helpfulness make her a good-spirited Hufflepuff. Even though Hufflepuffs might not have the highest levels of focus, they are hard workers are more than willing to adjust with others.

NEXT: Scarlett Johansson: Her 10 Most Iconic Roles, Ranked From Most Action-Packed To Most Dramatic