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
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
"You can actually identify with them."