Angel on Fire
Why Cynthia why ?

(Dubbed) - Dreadful low budget Filipino film that Cynthia Khan unfortunately involved herself in.  Incompetent & often incoherent from beginning to finish. Why would Tai Seng even release something like this that could harm Cynthia's reputation.