Charo Santos-Concio and John Lloyd Cruz are currently in Venice, Italy for the world premiere of their film Ang Babaeng Humayo.
The movie with the international title The Woman Who Left is the only Asian film in the main competition of the 73rd Venice International Film Festival
Venezia 73 is taking take place in Lido, Venice until September 10, 2016.
Lav Diaz is the director of this black-and-white film that runs for 3 hours and 46 minutes.
ABS-CBN's Chief Content Officer Charo Santos-Concio is cast as the lead actress Horacia Somorostro who is wrongfully accused and sent to prison for 30 years.
(UPDATE: This Lav Diaz film won the Golden Lion award in Venezia 73. To learn more, read: Lav Diaz film Ang Babaeng Humayo wins Golden Lion in Venice; beats movies starring Keanu Reeves, Emma Stone)






















