Renowned Filipino director Brillante Mendoza's latest cinematic triumph, "Moro," premiered July 19 on Netflix Philippines and across the Asia Pacific region. Following its acclaimed world premiere ...