For decades, thescience fictiongenre has been one of the most thrilling and intense genres in film. From the heart-racing scares ofAliento the exciting action of theStar Warsfranchise, science fiction films have captivated audiences with thrilling stories, but more importantly, awesome women. Many of the best actresses in sci-fi have engrossed audiences with multiple characters in various science-fiction films, while others only needed one perfect role to be remembered forever.

WithGuardians of the Galaxy: Vol 3has just released,Zoe Saldañahas further cemented herself among the great actresses to star in sci-fi movies. FromAmy Adamsto Princess Leia herself,Carrie Fisher, here are the biggest and the best sci-fi queens of all time.

The main characters from Ex-Machina in a promo image for the film.

10Alicia Vikander

In 2014,Alicia Vikanderstarred inEx Machina, a film where a young programmer, Caleb (Domhnall Gleeson) arrives at a retreat and must interact with the world’s first true A.I., which is housed in the body of a robot girl named Ava (Alicia Vikander). Critics universally praised the film upon release, and was also a modest box-office success.

RELATED:‘Rosaline’ & 9 Other Movies That Added Modern Spins to Classic Stories

Louise Banks standing on a field looking pensive in Arrival.

Ex Machinais Vikander’s only science fiction film, but it left a lasting impression on audiences. In a time when many science fiction films were sequels or reboots,Ex Machinaserved as a breath of fresh air for audiences that were looking for an original and captivating film.

9Amy Adams

Amy Adamshas one of the most expansive careers of pretty much any actor in Hollywood. From big-budget superhero films to visceral dramas, Adams has done it all. One of her greatest roles, however, is in the 2016 science fiction film,Arrival. In the film, Adams plays a linguist who must work alongside the military to decode an alien language after twelve alien spaceships appear worldwide.

At this point in her career, Adams has given several critically acclaimed performances and has been nominated for six Academy Awards. DespiteArrivalbeing one of the few sci-fi films Amy Adams has done, her incredible performance in the film has shown that she is one of the greatest sci-fi actresses of today.

Padme-Red-Throne-Room-Phantom-Menace-natalie-portman-star-wars

8Natalie Portman

Appearing in the long-awaited Star Wars prequels,Natalie Portmanhas built a career playing interesting and awesome sci-fi characters. Following her performance in theStar Warsprequel trilogy, Portman provided her talents to severalThorfilms and 2018’sAnnihilation.

Natalie Portman has given incredible performances since she was a child, but her role as Padme has left a lasting impression not only in the lore of Star Wars but science fiction lovers across the globe. With a career as incredible as hers, it would be no surprise if Portman starred in yet another captivating sci-fi film.

Michelle Yeoh as Evelyn Wang in Everything Everywhere All at Once

7Mila Jovovich

In 1997,Mila Jovovichstarred inThe Fifth Elementand proceeded to have a career centered around the genre. From her role as Leeloo in the film to starring as Alice in theResident Evilfranchise, Jovovich has been a dominating force in the genre for over 20 years.

Jovovich has had a long career in science fiction and helped make theResident Evilfranchise one of the most financially successful franchises around. With Jovovich attached to the sci-fi filmHummingbird, it appears as though her time as a sci-fi queen is far from over.

Laura inside a car looking intently at something off-camera in ‘Under the Skin’

6Michelle Yeoh

Michelle Yeohcaptured audiences' attention with 2022’s science fiction film,Everything Everywhere All at Once, but Yeoh has starred in more science fiction films than audiences might think. Yeoh has appeared in two MCU films, including a prominent role inShang Chi and the Legend of the Ten Rings.

Yeoh has gained a lot of recognition recently, having just won an Academy Award for Best Actress. Michelle Yeoh’s science fiction filmography will grow even larger soon, with her joining the cast of theAvatarsequels.

5Scarlett Johansson

Scarlett Johanssonis one of the biggest actresses in the world today, having starred in a wide range of films and receiving acclaim for her incredible performances. From playing Black Widow in the MCU to providing her talents in films likeHerandUnder the Skin, Johansson has shown a deep love for the genre.

RELATED:10 Most Realistic Sci-Fi Movies, According to Reddit

In terms of both quantity and quality, Scarlett Johansson has built a career playing captivating characters. While her time in the MCU may or may not be done, there is no doubt that Johansson will be involved in many more incredible sci-fi films.

4Linda Hamilton

In 1984, audiences were introduced toThe Terminator, where Sarah Connor (Linda Hamilton) as she evaded a T-1000 (Arnold Schwarzenegger), a killing machine from the future, with the help of Kyle Reese (Michael Biehn), a freedom fighter sent from the future to protect her. After the events of the film, Hamilton returned in the sequel prepared for war.

Following the release ofTerminator 2: Judgment Day, moviegoers were enamored by Linda Hamilton’s role and the transformation she underwent. Hamilton reprised the role in 2019’sTerminator: Dark Fate, showing once again just how strong she was.

3Zoe Saldaña

Making her first appearance in a sci-fi film in 2009’sStar Trek, Zoe Saldaña has spent her entire career portraying awesome and badass sci-fi characters. From her time as a Na’vi inAvatarto her empowering performance as Gamora in the MCU, Saldaña has made a name for herself in sci-fi cinema.

Zoe Saldaña has spent over a decade starring in a variety of films and has already cemented herself as one of the greatest sci-fi actresses of all time. WithAvatar 2andAvatar 3both set to release shortly, Saldaña has a chance to be considered the greatest sci-fi queen of all time.

2Carrie Fisher

In 1977, audiences were introduced to a galaxy far, far away withStar Wars. Star Wars tells the story of a band of rebels battling against their oppressors, hoping for a freer Galaxy. One of the leaders of that fight is Princess Leia (Carrie Fisher), whose smarts and unwillingness to back down from a fight help turn the tides of war and secure victory.

RELATED:10 Best Sci-Fi Movies That Are Not ‘Metropolis’ or ‘Blade Runner’

With a career spanning over 50 years, Carrie Fisher was an accomplished writer and actress. Fisher appeared as sci-fi icon Leia Organa in six films and left a lasting impression on audiences worldwide. To many fans of sci-fi, there is no one more fitting for the mantle of sci-fi queen.

1Sigourney Weaver

In 1979, a science fiction film was released that changed the landscape of sci-fi and horror. That film,Ridley Scott’sAlien, featured Ellen Ripley (Sigourney Weaver) fighting to survive against a vicious killing machine known as a Xenomorph. The performance in that film, and later films, has often landed the character as one of the critic’s top choices for best sci-fi characters.

Following her appearance in theAlienfranchise, Weaver contributed to science fiction films, notably starring in 1999’sGalaxy Questand 2009’sAvatar. Sigourney Weaver has spent her entire career bringing incredible science fiction characters to life and cementing herself as arguably the greatest actress ever to do it.

KEEP READING:15 Most Underrated Sci-Fi Movies, Ranked According to Letterboxd