A small fictional village in England is completely subdued by an alien presence for an entire day. Upon waking, it is discovered that numerous women in the town are pregnant.
2025
2024
2013
2016
—
2015
1978
1974
2008
2014
1989