THE GODSEND 1980
A couple out for a walk with their four children befriend a strange pregnant woman who immediately latches herself to them. She ends up, that very day, giving birth to a little girl whom she then abandons.
They care for the baby as one of their own....but then their own start dying.
Beautifully British and leaves you feeling rather skeptical at times but a lovely watch.
|