Keira Knightley qui interprète Jackie a lu le scénario sur le tournage du
Roi Arthur. « C'était un scénario exaltant, imaginatif, avec un rôle que j'ai voulu jouer sur le champ » se rappelle t elle.
Lors d'un jour de congés sur le tournage du
Roi Arthur, l'actrice malgré une bonne intoxication alimentaire s'est rendue à Londres pour rencontrer Maybury et les producteurs autour d'un déjeuner. Les paroles de Maybury n'ont pas aidé à calmer les nausées de Knightley. Il ne pensait pas que je convenais, il ne voulais pas de moi. À ce moment la je n'avais rien à perdre. J'ai dit que si je n'obtenais pas le rôle de Jackie, je passerais peut-être les vingt prochaines années en corset, et je lui ai demandé de me laisser lire. Il a accepté, et m'a promis de m'engagerait. On a topé. J'ai lu le rôle, il m'a donné quelques indications puis son numéro de téléphone et il m'a offert le rôle. »