In a remote Australian town, a mysterious alien parasite crash-lands, infecting the local population and turning them into violent creatures. As the townspeople struggle to survive, a local police officer,…