Keira Knightley has revealed why she would never work on a major Hollywood film franchise again. The Oscar nominee, 39, shot to fame as Elizabeth Swann in Pirates of the Caribbean alongside Johnny ...