All eyes have been on director Mikhail Red since the release of the critically acclaimed Birdshot, which was awarded Best Picture in the Asian Future category at the 2016 Tokyo International Film Festival, aside from being the Philippines' submission to the 90th ...
We use cookies to ensure you get the best experience on Esquiremag.ph. By continued use, you agree to our privacy policy and accept our use of such cookies. Find out more here.