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.
2024
1994
1976
1985
2015
2018
1995
1996
2014
2016
2017
2006
2008