Vanessa Hudgens has joined the cast of Robert Rodriguez's Machete Kills.

The Sucker Punch star's involvement in the action sequel was revealed on her official website.

Human, Dress, Shoulder, Shoe, Flooring, Joint, Style, Fashion accessory, Carpet, Logo, pinterest
Matt Sayles/AP

"Yes, it is true! We can confirm that Vanessa will be in the new Robert Rodriguez movie Machete Kills as Cereza!" the latest news update reads.

Hudgens is the latest star to board the ensemble following director Rodriguez's Lady GaGa announcement last week.

The 'Edge of Glory' singer will play La Chameleon in the movie, which will open in cinemas in 2013.

Machete Kills features Mel Gibson, Amber Heard, Jessica Alba, Zoe Saldana, Sofia Vergara, Alexa Vega and Danny Trejo as Machete Cortez.

Charlie Sheen will cameo as the president of the United States.

Watch the Machete trailer below:

preview for Machete: trailer

Headshot of Simon Reynolds
Simon Reynolds

Movies Editor 


Simon has worked as a journalist for more than a decade, writing on staff and freelance for Hearst, Dennis, Future and Autovia titles before joining Cision in 2022.