I've looked into this and the other sequels and I'm not convinced this movie was ever filmed or exists.
It doesn't even show on a Singaporean streaming service of Toggle.
Only the credits of the movie is posted online.
If it does exist it was only shown on live TV in Singapore.
If I'm wrong please give me proof.