In the 1980s, a remote village is plagued by violent deaths after a meteor falls from the sky. An atheist geoscientist is sent to investigate, only to confront unexplained forces.