请调整浏览器窗口大小或者请使用手机查看!
1995. As the Midlands town of Corby undertakes a regeneration project, two women in the same hospital give birth to disabled babies on the same day.
1999. A surprising phone call makes Susan speculate that the babies' differences may be connected. A grieving Ted stirs up trouble within the council.