Tag: Shangri-la Plaza

Iflix Originalsโ€™ Mystified Screened at the Shangri-La Plaza Cinema

The streaming appโ€™s very first movie made for the Philippines features four iconic women in Pinoy TV.