Film tersebut mengisahkan tentang sebuah keluarga yang terdiri dari empat anggota – sebuah teknisi sipil muda Shekar (Raghuvaran), istrinya, Chitra (Revathi), dan dua anak mereka yang bernama Arjun (Tarun) dan Anu (Shruti). Film tersebut diawali ketika Chitra melahirkan anak ketiganya, tetapi sayangnya putri tersebut meninggal saat dilahirkan. Dua tahun kemudian, Shekar dan keluarganya pindah ke kompleks apartemen baru. Keluarga tersebut berpindah karena insiden meninggalnya anak tersebut saat dilahirkan dan kehidupan yang tak bahagia.
Gagasan Anjali dikembangkan pada saat pembuatan Nayagan (1987) dan film tersebut terinspirasi dari tetangga Mani yang memiliki masalah autisme.[2] Film tersebut aslinya memiliki aktor Mohan yang memainkan peran utama laki-laki, dan aktris Revathi yang akhirnya menjadi peran utama perempuan.[2] Mani Ratnam berencana untuk membuat Anjali sebuah sekuel dari film sebelumnya Mouna Ragam, yang juga dibintangi oleh Mohan dan Revathy. Namun, Mohan memutuskan untuk keluar dari kegiatan pembuatan film tersebut karena alasan pribadi, dan digantikan oleh Raghuvaran.[2]Anjali juga merupakan film pertama Ratnam tanpa P. C. Sreeram sebagai sinematografer sejak Mouna Ragam, sehingga ia menggunakan Madhu Ambat.[2][3]
Baby Shamili berusia tiga tahun ketika pembuatan film tersebut. Para kru merasa kesulitan untuk memberikan peran karakter untuknya sehingga mereka menemukan solusi dengan merekan video-video dari seorang anak istimewa.[4]
Pemberian
Penghargaan FIlm Nasional (1991)
Menang - Penghargaan Teratai Perak - Artis Cilik Terbaik - Shamili, Tarun, Shruti