Film sci-fi yang dirilis pada 2001 ini menceritakan tentang Mecha, yaitu sebuah robot yang memiliki kemampuan berpikir dan berperasaan seperti manusia.
Film berlatar distopia ini mengisahkan David (Haley Joel Osment) sebuah Mecha yang diciptakan untuk mencintai pemiliknya.
Henry Swinton (Sam Robards) dan Monica (Frances O’Connor) adalah sepasang suami istri yang memiliki seorang anak bernama Martin (Jake Thomas) yang mengidap suatu penyakit sehingga mengalami mati suri.
Hal tersebut membuat duka yang cukup dalam bagi Henry Swinton dan Monica.
sehingga mereka menggunakan sebuah Mecha bernama David untuk berperan sebagai seorang anak. Untuk sementara waktu, mereka sangat bahagia dengan keberadaan David. Sampai akhirnya Martin sembuh dan David harus dibuang.