Advertisement

Keira Knightley: 'It very much felt like I was caged in a thing I didn’t understand'

Keira Knightley has admitted landing the role of Elizabeth Swann in ‘Pirates of the Caribbean’ aged 17 left her feeling “very stuck” as she was playing the “object of everybody’s lust”.