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.
Bad things
In this together
The hive
Hide and seek
Why are you lying?
Not an ice cream
Departure
NextFilm 2025