Tolong jelaskan mengenai Sinopsis dari I Am David (filem) dalam bahasa melayu

Filem ini mengisahkan seorang kanak-kanak lelaki berusia 12 tahun yang telah ditahan di Eropah Timur dan cuba melepaskan diri dari kem konsentrasi Komunisdi Eropah. Beliau berjaya melepaskan diri hasil bantuan seorang tahanan dewasa Johannes (lakonan James Caviezel). David (lakonan Ben Tibber) cuba ke Denmark untuk mencari ibunya. Bermula dari situlah perjalanannya merentasi negara-negara sekeliling Eropah dan membuatkan David bertemu dengan pelbagai ragam manusia yang membantunya. Di Itali, David cuba membayangkan sesuatu melalui imaginasinya : sebuah negara yang aman. Dia cuba memberanikan diri untuk hidup di dunia yang asing baginya. Perjalanannya penuh dengan kegusaran di hati. Dia penuh berhati-hati. Dia hanyalah seorang kanak-kanak yang masih nafi tentang kehidupan. Dia tidak memiliki pengetahuan tentang tempatnya berpijak, tidak mempunyai wang, tidak tahu bagaimana untuk senyum .Akhirnya dia terjumpa sebuah keluarga kaya warga Itali. Walaupun berasa bahagia tinggal bersama keluarga tersebut, David tahu bahawa dia mesti mencari ibunya di Denmark. David akhirnya sampai ke Switzerland dan bertemu dengan seorang wanita tua yang sedang melakar potret, Sophie (Joan Plowright). Wanita inilah yang menolongnya sehinggalah akhirnya dia berjaya memasuki Denmark dan bertemu ibunya yang kini bergelar penulis buku.