Midnattsbarna er de barn som ble født i den første timen av Indias uavhengighet, midnatt 15. august 1947. Disse barna, i alt 1001, ble feiret som symbol på den nyfødte nasjonen, og de ble tillagt overnaturlige evner. To barn ble født på selve tolvslaget: Shiva som blir uovervinnelig i krig og Saleem som kan se inn i menneskers hjerte og tanker. Filmmanuskriptet er skrevet på grunnlag av romanen med samme navn.