British screen beauty Keira Knightley is tired with playing "perfect" roles and is desperate to sink her teeth into more flawed characters.

The PIRATES OF THE CARIBBEAN star, 20, found portraying a darker, more complex character in new thriller The Jacket, opposite Adrien Brody, a refreshing experience.

She says, "I always think imperfection is much more interesting than the perfect. Everyone wants to be perfect but it's boring, it's not real.

"Characters who are deeply flawed are a million times more interesting to watch.

"You can actually identify with them."

25/03/2005 17:43