Every single Vanessa Hudgens movie, ranked

vanessa hudgens ranked
vanessa hudgens ranked

Netflix,Disney Channel,Fox

After her breakout role as Gabriella Montez in the "High School Musical" films, Vanessa Hudgens went on to star in numerous films across a wide array of genres.

But throughout her career, some movies have been better received than others.

Here is every movie in Vanessa Hudgens' filmography, as ranked by critic scores on Rotten Tomatoes.

Note: All scores were current on the date of publication and are subject to change. Films without critical ratings were not included.

Her lowest-rated film was "Thunderbirds" (2004).

Thunderbirds v
Thunderbirds v

Universal Studios

Rotten Tomatoes score: 19%

Synopsis: In the action-adventure movie "Thunderbirds," the Tracy family lives on a secret island in the South Pacific, using their Thunderbird flying machines to rescue people around the globe.

When his family is attacked by an evil villain, young Alan Tracy (Brady Corbet) and his friends Fermat (Soren Fulton) and Tin-Tin (Vanessa Hudgens) have to step up and save the day.

Hudgens played Camille in the thriller "Polar" (2019).

polar netflix
polar netflix

Netflix

Rotten Tomatoes score: 20%

Synopsis: In the dramatic thriller "Polar," the world's best assassin Duncan Vizla (Mads Mikkelsen) retires from his life on the run and settles in a small town in Montana.

Now seen as a liability, his former employer places a huge bounty on Duncan's head and elite assassins trace him to his hide-out, kidnapping his new friend Camille (Hudgens) in the process.

She played Lindy Taylor in the teen romance "Beastly" (2011).

Beastly
Beastly

CBS Films

Rotten Tomatoes score: 20%

Synopsis: A twist on a classic tale, the romantic drama "Beastly" centers around the story of Kyle Kingston (Alex Pettyfer), a privileged and vain teenager who is transformed into a scarred, unrecognizable version of his former self.

His only salvation is finding someone to love him, and Kyle hopes he has found his true love with Lindy Taylor (Hudgens).

In the action movie "Sucker Punch" she played Blondie.

sucker punch
sucker punch

IMAX

Rotten Tomatoes score: 22%

Synopsis: In the fantasy-focused action film "Sucker Punch," a young girl Babydoll (Emily Browning) uses her imagination to escape the dark reality she lives in.

Creating a world of weapons and warfare, Babydoll helps her friends Sweet Pea (Abbie Cornish), Rocket (Jena Malone), Blondie (Hudgens), and Amber (Jamie Chung) escape their captors.

Hudgens was Maureen Johnson in "Rent Live" (2019).

rent fox live vanessa hudgens
rent fox live vanessa hudgens

Ray Mickshaw/FOX

Rotten Tomatoes score: 27%

Synopsis: In the television broadcast of the musical "Rent," young artists struggle to pay rent and make their way in the world in New York City's East Village.

Key characters include filmmaker Mark Cohen (Jordan Fisher), rock musician Roger Davis (Brennin Hunt), and performance artist Maureen Johnson (Hudgens).

She was Agnes "Apple" Bailey in "Gimme Shelter" (2014).

gimme shelter
gimme shelter

Roadside Attractions

Rotten Tomatoes score: 28%

Synopsis: In the drama "Gimme Shelter," Agnes "Apple" Bailey (Hudgens) is a teen girl with nowhere left to turn when she discovers that she's pregnant.

After she is taken in by a crisis shelter for homeless youth, Apple finds solidarity and comfort in the people who offer her help.

The actress was Cereza in "Machete Kills" (2013).

machette kills
machette kills

Open Road

Rotten Tomatoes score: 30%

Synopsis: In the action-packed sequel to "Machete," Danny Trejo returns as the titular former agent as he is tasked with an impossible mission from the president.

As Machete sets out to take down a billionaire arms dealer, he is aided by various women including Blanca (Amber Heard), Cereza (Hudgens), and Luz (Michelle Rodriguez).

In "Journey 2: The Mysterious Island" (2012) she played Kailani.

journey 2
journey 2

New Line Cinema - Warner Bros. Entertainment

Rotten Tomatoes score: 44%

Synopsis: The sequel to "Journey to the Center of the Earth," this action-adventure film follows Sean Anderson (Josh Hutcherson) as he and his stepfather (Dwayne Johnson) track a distress signal to an uncharted island.

With the help of a pilot (Luis Guzman) and his daughter Kailani (Hudgens), the group of adventurers explore the fantastical island.

She was Zoe in the romantic comedy "Second Act" (2018).

second act vanessa
second act vanessa

STXfilms

Rotten Tomatoes score: 46%

Synopsis: In "Second Act," Maya (Jennifer Lopez) is a department-store clerk who is given the chance to work at a high-profile company when her friends send in a fake resume on her behalf.

Determined to keep up appearances, Maya works hard to convince her boss (Treat Williams) and his daughter Zoe (Hudgens) that she is the woman they expect her to be.

Hudgens was Cindy Paulson in "The Frozen Ground" (2013).

the frozen ground
the frozen ground

The Film Arcade

Rotten Tomatoes score: 61%

Synopsis: Based on a true story, the crime thriller "The Frozen Ground" follows Alaskan State Trooper Halcombe (Nicolas Cage) as he tails elusive serial killer Robert Hansen (John Cusack).

With the help of vital information provided by Cindy Paulson (Hudgens), the only Hansen victim to make it out alive, Halcombe vows to hunt the criminal down before he kills again.

She originated her role as Gabriella Montez in "High School Musical" (2006).

high school musical gabriella troy
high school musical gabriella troy

Disney Channel

Rotten Tomatoes score: 63%

Synopsis: In the musical comedy "High School Musical," star athlete Troy Bolton (Zac Efron) discovers a hidden talent for singing when he steps into the spotlight with new student Gabriella Montez (Hudgens).

Daunted by breaking outside of their comfort zone, Troy and Gabriella attempt to follow their newfound passion by auditioning for the spring musical.

The actress was Tara in the comedy "Dog Days" (2018).

dog days
dog days

Jacob Yakob, New Tricks LLC

Rotten Tomatoes score: 63%

Synopsis: In the ensemble comedy "Dog Days," various dog owners in Los Angeles find their lives coming together in unexpected ways.

Characters include television anchor Elizabeth (Nina Dobrev), amateur musician Dax (Adam Pally), adoptive mother Grace (Eva Longoria), and barista Tara (Hudgens).

She made her final appearance as Gabriella in "High School Musical 3: Senior Year" (2008).

high school musical 3: senior year
high school musical 3: senior year

Walt Disney Pictures

Rotten Tomatoes score: 64%

Synopsis: In the final installment of the hit franchise, "High School Musical 3: Senior Year" finds Troy (Efron), Gabriella (Hudgens), and their fellow Wildcats staging their final school musical before they graduate.

Faced with an uncertain future, Troy and Gabriella must decide whether to stay together or split up as college looms ahead of them.

Hudgens played Candy in the art-house comedy "Spring Breakers" (2013).

spring breakers
spring breakers

A24 Films

Rotten Tomatoes score: 67%

Synopsis: In the cult comedy "Spring Breakers," best friends for life Candy (Hudgens), Cotty (Rachel Korine), Faith (Selena Gomez), and Brit (Ashley Benson) save up their college money for spring break.

But an unexpected encounter with wild-minded rapper Alien (James Franco) puts them on a dangerous path.

In "The Knight Before Christmas" (2019) she played Brooke.

The Knight Before Christmas Netflix movie 3
The Knight Before Christmas Netflix movie 3

Brooke Palmer/Netflix

Rotten Tomatoes score: 71%

Synopsis: In the romantic comedy "The Knight Before Christmas," a medieval knight named Sir Cole (Josh Whitehouse) is magically transported to modern-day Ohio right in time for Christmas.

With the help of kind-hearted science teacher Brooke (Hudgens), Cole learns the ways of the world as the two start to fall in love.

She played both Margaret and Stacy in "The Princess Switch" (2018).

the princess switch netflix
the princess switch netflix

Netflix

Rotten Tomatoes score: 75%

Synopsis: "The Princess Switch" is a romantic comedy that follows Chicago-born Stacy (Hudgens) to the land of Belgravia for a baking competition, only for her to learn that the Duchess of Montenaro Margaret Delacourt (also Hudgens) could pass as her identical twin.

When the two women trade lives to walk in each other's shoes, they both find love in unexpected places.

She was Noel in the drama "Thirteen" (2003).

Vanessa Hudgens Fox Searchlight
Vanessa Hudgens Fox Searchlight

Fox Searchlight

Rotten Tomatoes score: 81%

Synopsis: In the drama "Thirteen," over-achieving student Tracy (Evan Rachel Wood) begins a fast friendship with popular girl Evie (Nikki Reed), who leads her down a debaucherous trail of sex, drugs, and petty theft. As Tracy's personality changes, the distance between her and her mother (Holly Hunter) widens as well.

Hudgens had a supporting role in the film as Tracy's classmate Noel.

Hudgens played Sa5m in the musical comedy "Bandslam" (2009).

bandslam
bandslam

Summit Entertainment

Rotten Tomatoes score: 81%

Synopsis: In the musical comedy "Bandslam," Charlotte Banks (Aly Michalka) recruits the new kid Will (Gaelan Connell) in helping her manage her struggling rock band as the Battle of the Bands approaches.

As Will helps them find their sound, he grows closer to the band's uniquely-named guitarist Sa5m (Hudgens).

She returned as Gabriella in "High School Musical 2" (2007).

gabriella montez high school musical 2
gabriella montez high school musical 2

Disney Channel

Rotten Tomatoes score: 82%

Synopsis: In "High School Musical 2," the Wildcats return in the summer between their junior and senior year, all getting jobs at Sharpay's (Ashley Tisdale) family-run country club.

As Sharpay creates a wedge between Troy (Efron) and Gabriella (Hudgens), the couple finds their relationship tested.

Her highest-rated film is the television special "Grease: Live!" (2016).

vanessa hudgens as rizzo in grease live
vanessa hudgens as rizzo in grease live

FOX

Rotten Tomatoes score: 92%

Synopsis: In the live television broadcast of the hit musical "Grease," popular greaser Danny Zuko (Aaron Tveit) is drawn to new student Sandy (Julianne Hough). When the school year resumes after their summer fling, social hierarchy threatens to keep them apart.

Vanessa Hudgens co-starred in "Gease: Live!" as Betty Rizzo, the memorable leader of the Pink Ladies.

Read More:

The worst movies every actor from 'High School Musical' has been in

50 of the best Disney Channel original movies of all time, ranked

Every single Zac Efron movie, ranked

Read the original article on Insider