El papel principal cayó en manos de la actriz Keira Knightley.