Vanessa Hudgens has insisted she feels proud of the grittier roles she's taken on recently and doesn't care if other people don't like them.
The former Disney star has appeared in crime dramas Spring Breakers and The Frozen Ground, and can be seen later this year in action thriller Machete Kills.
She told the US version of Marie Claire: "I'm so comfortable with myself - honing in on what I love and what makes me powerful. Things I've been doing lately, I'm super-proud of. So I don't really care if someone doesn't like it, because I love it."
Vanessa, 24, said she had loved more serious roles from a young age.
"At maybe 14, I got my first guest-starring spot on a crime show. In it, my father got shot in front of me, and I was crying and freaking out," she said. "I loved it. I was like, 'I want to play the really heavy parts.' It's so far from who I am. There's complete freedom within it."
Machete Kills is due to be released in cinemas on October 11.