An alien invasion finds its way to Indonesia in this gleefully absurd martial arts/sci-fi mash-up. Just enough fun to give it a pass as mindless late-night entertainment. (at 22:43)

 

Advertisements