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.
2020
2015
2011
2004
2003
2005
2002
2001
2021
1975
2013
1971
2000
1999