Tahun 1995. Kala kota Corby di daerah Midlands menjalani proyek regenerasi, dua wanita di rumah sakit yang sama, pada hari yang sama, melahirkan bayi dengan disabilitas.