With an Oscar nomination for Spencer now under her belt, Kristen Stewart's career has long been followed by eager fans and Hollywood critics. Well-known for playing a vampire's love interest, a classic fairytale princess, and a controversial rockstar, Stewart's variety in her roles has only stretched and improved her acting skills.

Kristen Stewart began her career at only 8 years old. Ranker has put together a list of all of her films, with fans voting for their favorites. Although her fearlessness and diverse filmography will no doubt lead to more intriguing roles in the future, the fans still prefer to throw it back to her earlier film career for their favorites.

Note: Ranker lists are live and continue to accrue votes, so some rankings may have changed after this publishing.

Panic Room (2002)

Streaming on PlutoTV

Jodie Foster and Kristen Stewart in Panic Room

Kristen Stewart famously starred alongside Jodie Foster in one of her earliest roles. The film follows the mother-daughter duo as they take refuge in their home's panic room when three criminals break in to steal a missing fortune.

RELATED: 10 Actors With Both Oscars And Razzies

The film also starred Forest Whitaker and Jared Leto, which led to a strong impact on the heightened tension and success of the film. At only 12 years old, Stewart proved she could hold screen-time with these A-list actors. Her character also had diabetes, which created conflict and raised the stakes in the latter half of the film.

The Runaways (2010)

Streaming on Hulu

Still from The Runaways (2010)

Stewart famously dons a dark-haired mullet in her portrayal of Joan Jett in the film. The movie follows Joan Jett and Cherie Curie in their 1970's all-girl rock band, The Runaways.

Twilight franchise, Stewart took on the edgier role in an attempt to separate herself from Bella Swan. Rugged, fierce, and independent, Stewart's performance as the classic rock icon gave another level of depth to her acting skills.

Adventureland (2009)

Streaming on HBO Max

adventureland kristen stewart 5 good movies

Quirky, witty, and unforgettable, Adventureland follows a group of misfits during the summer of 1987 while working at a run-down amusement park. Stewart plays the unattainable love interest of a college kid (Jesse Eisenberg) while she also has an affair with a fellow hot-shot carnie (Ryan Reynolds).

Stewart's character is deeply flawed in the film, but her naive humanity creates an enduring presence. Kristen Stewart actually liked starring in this indie movie as it gained praise from critics who started to realize her potential outside of the Twilight franchise. The comedic cast and unique tone make this coming-of-age film charming, genuine, and relatable.

Snow White And The Huntsman (2012)

Streaming on Starz

Kristen Stewart in Snow White and The Huntsman.

In a darker adaptation of a classic fairytale, Kristen Stewart plays Snow White as she flees from the huntsman and enacts revenge on the evil queen, in the aptly named Snow White and The Huntsman.

RELATED: Chris Hemsworth's 10 Best Movies, According To Letterboxd

With her dark hair and pale skin, Stewart played a great physical representation of the classic fairytale character. Her meekness also transformed into strength as her character developed throughout the film. This gave Stewart ample opportunity to show off her acting skills, so it's little wonder fans have voted for it over on Ranker.

Underwater (2020)

Streaming on FuboTV & Max Go

Kristen Stewart in Underwater 2020

Thrilling and action-packed, Underwater follows a group of researchers that are trapped in a Mariana Trench drilling facility after an earthquake strikes. Kristen Stewart plays one of the lead characters as a mechanical engineer on the project.

As the most recent movie on the Ranker list, Stewart's performance in Underwater highlights her maturity as an actress. High stakes and action-packed scenes provided a fresh space for Stewart to show off her dramatic acting skills. This action film paved the way for more serious roles in her movie career.

Speak (2004)

Straming on FuboTV & Showtime

Two teenage girls looking at notes in Speak

At only 14 years old, Kristen Stewart gave one of her best performances in the indie film Speak. After facing a traumatic experience at a high school party, Stewart's character decides to be a chosen mute, holding in her thoughts, feelings, and a life-altering secret.

RELATED: 10 Times A Million Little Things Tackled Deep Issues

Stewart's raw performance in the film is chilling. It's no surprise this role opened immense opportunities in her acting career. This little indie film will always showcase her work in an authentic and noteworthy performance.

The Twilight Saga: Eclipse (2010)

Streaming on Amazon Prime Video

Taylor Lautner as Jacob and Kristen Stewart as Bella in The Twilight Saga Eclipse

The third film in the Twilight franchise follows Bella as she's forced to choose between Edward, her vampire first love, or Jacob, the werewolf battling for her feelings. Additional conflict ensues as a new vampire army invades their small town of Forks, Washington.

In one of the more action-packed films in the series, Stewart's character begins to realize how every decision will not only affect her small community but the supernatural world around her as well. This realization raises the stakes for the film - and the rest of the franchise as well.

The Twilight Saga: Breaking Dawn - Part 1 (2011)

Streaming on Amazon Prime Video

Bella and Edward kiss in Twilight Breaking Dawn Part 1

The first part of Breaking Dawn is the beginning of Bella and Edward's happily ever after. With fans eager for Bella's transition into a vampire, her unexpected pregnancy causes troubles for both the supernatural realm and her future with Edward.

RELATED: Which The Vampire Diaries Character Are You, Based On Your Enneagram Type?

The first half of the film is nostalgic and romantic as Edward and Bella prepare for the next step in their lives together. The latter half of the film is dark and intimidating as they no longer know what the future holds. The pacing in the movie is much better than in the book, and the cliffhanger at the end of the film left the fans hungry for more.

The Twilight Saga: Breaking Dawn - Part 2 (2012)

Streaming on Amazon Prime Video

Renesmee, Jacob, Edward, and Bella in The Twilight Saga Breaking Dawn Part 2.

In the last of the Twilight franchise, Bella's life is drastically different from the first film as she embraces her new identity as a vampire and the mother of a human-vampire hybrid.

Fans enjoyed the final film as they evolved with Edward and Bella's relationship. With all five films released within 4 years, Stewart fans were pleased to witness Bella's final character development as the Twilight franchise came to a close.

Twilight (2008)

Streaming on Amazon Prime Video

Kristen Stewart and Edward Cullen as Bella Swan and Edward Cullen walking near a school bus in Twilight

Fans on Ranker still consider Stewart's best movie to be the first film in the Twilight franchise. Forbidden love, vampires, and the dreary backdrop of the Pacific Northwest highlight everything about the best-selling novels the fans loved so much.

Awkward, sensitive, and clumsy, Stewart's performance as Bella Swan is relatable to her fans as she brings her to life on the big screen. Additionally, the indie feel of the first film makes this the all-time favorite among the rest of the more commercially-produced Twilight films that followed.

NEXT: Tom Cruise's 10 Best Movies, According To Ranker