Carey Mulligan skulle opprinnelig spilt rollen til Rooney Mara, men måtte trekke seg grunnet andre prosjekter. Samantha Morton innehadde opprinnelig stemmen som Samantha og spilte til og med inn alle replikkene, men regissør Spike Jonze innså når han satt på klipperommet at stemmen hennes var feil for rollen. Scarlett Johansson ble hentet inn i stedet.