Davis y Baddely viajaron a "todos los países de habla inglesa" en búsqueda de la actriz que interpretase a Olive Hoover, y finalmente eligieron a Abigail Breslin mediante una audición, cuando la niña tenía seis años de edad.