Waarom werd de rol van Lisbeth Salander opnieuw gecast voor The Girl in the Spider's Web? Rooney Mara speelde de rol van Lisbeth Salander in The Girl with the Dragon Tattoo en gaf vaak aan de rol opnieuw te willen spelen in een eventueel vervolg, maar in The Girl in the Spider's Web, een bewerking van het vierde boek in de Millennium-reeks dat gepresenteerd wordt als een bijna direct vervolg op The Girl with the Dragon Tattoo, speelt Claire Foy (The Crown, Unsane) Lisbeth Salander.
In een interview met Entertainment Weekly legde regisseur Fede Alvarez (Evil Dead, Don't Breathe) uit waarom volgens hem Rooney Mara werd vervangen door Claire Foy:
Er bestaat ook een goede kans dat geld een rol speelde. Het budget dat Fede Alvarez tot zijn beschikking had voor The Girl in the Spider's Web is een stuk kleiner dan de 90 miljoen waarmee David Fincher The Girl with the Dragon Tattoo maakte. De grootte van dat budget speelde ook een rol in waarom Sony niet de volgende twee boeken van de Millennium-trilogie verfilmde.