67/100 in Movie 95 - An American village is visited by some unknown life form which