Beautiful, interesting, incredible cinema.
An alien crashes in a small village in Malaysia, creating havoc with the villagers. To make it worse, a bad alien has pursued him…