 One of the reasons for Stanley Kubrick (qv) waiting so long to  make the film, is that he wanted David (Haley Joel Osment (qv)) to  be played by an actual robot. After _Jurassic Park (1993)_ (qv) was  made, Kubrick looked into using digital computer effects to create  David.