In Philippine Cinema, rarely do we see a film as ambitious as People Power Bombshell: A Diary of Vietnam Rose in terms of experimentation. Like...