London: Keira Knightley has revealed she enjoyed the challenge of playing a villain in her new flick Never Let Me Go.
The 25-year-old stars opposite Carey Mulligan and Andrew Garfield in the film adaptation of Kazuo Ishiguro's novel, which sees their characters entwined in a love triangle, born out of Keira's character's jealousy.
"It was great," the Mirror quoted her as saying.
"I saw that the character was fascinating - for me it was kind of a study of jealousy and fear. She commits great harm and I thought it was interesting trying to get into her head.
"I didn't like her and it's tricky playing people that you don't like and finding a way to empathise with them. And that's challenging and very exciting," she said.