Impaktita (1989)
The people of a small Indonesian village believe they have an evil creature called an Impaktita living among them.
...
Watch Trailer
Cast
Similar titles
Reviews
Nice effects though.
More
The first must-see film of the year.
More
Blistering performances.
More
By the time the dramatic fireworks start popping off, each one feels earned.
More