Filmed in Cue, Western Australia, 620 km north-east of Perth.
In the UK this movie is called Alien Parasite
At 24 minutes a character wonders if an impact crater was made by a meteor. When it's above us it's a meteor but as soon as it reaches the earth's surface it's a meteorite.