Barbie Forteza won a Cinemalaya Best Supporting Actress nod for her performance as teen Imelda Guevara. ASIA ON SCREEN 2015 film fest will run at the Shang Cineplex, Shangri-La Plaza Mall from May 8-12, 2015. Photo by Jude Bautista
{}