London Film Festival: Nora Aunor’s “Thy Womb” To Be Screened at the 57th BFI London Film Festival

MANILA, Philippines – Nora Aunor’s “Thy Womb” will be screened at the 57th BFI London Film Festival, on October 11, 13, & 18, 2013. The BFI London Film Festival is a prestigious international event, which features various cinematic works of art from all over the world.