Angelina Jolie has said her recent part in Kung Fu Panda 2 was one of her favourite roles.
The Salt star needed little persuasion to reprise her turn as tough fighter Tigress in the film, alongside Jack Black, Dustin Hoffman, Lucy Liu and Jackie Chan.
"Tigress is one of the best characters I've played. First and foremost she's a fighter - and she's out to get the bad guy," she said.
"She doesn't have the ability to access her softer side and emotions - maybe it's a measure of self-protection - and I think that's why some people identify with her."
Angelina, who has six children with partner Brad Pitt, added: "I've always been drawn to strong characters and I admire strong women emotionally and physically - people who I feel are fighting for something. I've been very lucky that I came to my career at a time when women are being allowed [to play] these roles."
The 35-year-old also enjoyed reuniting with the cast.
"It was more fun the second time around having all got to know each other. Our characters already had history, so it was fun to jump in and immediately start to play," she recalled.
:: Kung Fu Panda 2 opens in cinemas on June 10.