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.
2023
2009
2008
1996
2002
2001
1997
1994
2011
2019
2004
1977
1978
2005
1957
1987
1983