El film se estancó durante años en fase de desarrollo, en parte porque Kubrick consideraba que la imagen generada por computadora no estaba lo suficientemente avanzada para crear el personaje de David, que él creía que ningún actor infantil podía interpretar con suficiente credibilidad.