Good movie overall, just really disappointed with the short ending and felt so anticlimactic. Many things left unexplained and that's annoying for something that's been greatly built up.
VFX was unexpected tbh. It was far far better than the gundala one. You'll understand once you saw the movie.
Now about the casting. I really really expect better casting than they did on this movie, NGL almost all of them are low tier actors lol. This probably happened because they put more money on the vfx. If we compare the casting to gundala, I'd prefer gundala more.
Here's the only good actors IMO in the movie:
Pevita Pearce, reza rahardian, dimas anggara, surya saputra, the one played mateo, the one played the blind old woman, Surya saputra's crook leader.
And the rest was mediocre or even worse.