Knightley says no to Hollywood blockbusters
British actress Keira Knightley has turned her back on major Hollywood roles - because they do not challenge her emotionally.
The Atonement star, 22, says she "cannot imagine" doing another big-budget 'Pirates Of The Caribbean'-style movie.

