In a surprising bit of casting news, Vanessa Hudgens confirmed on her official website that she will have a role in Robert Rodriguez's Machete Kills. Hudgens has been moving away from her clean High School Musical image as of late after her role in Zack Snyder’s Sucker Punch, but this will undoubtedly be her most mature part yet.

Hudgens' site posted, "Yes, it is true! We can confirm that Vanessa will be in the new Robert Rodriguez movie Machete Kills as Cereza!" We don’t know what type of role she will be playing here, but it is Robert Rodriguez after all, so it’s not likely to be what we expect from the former teen sensation.

RELATED: Green Label - Green Label Studios Open Call

Machete Kills will be released some time in 2013.

[Vanessa Hudgens Official Site via Digital Spy]