Hollywood-based filmmaker Christopher Ad Castillo can't wait to show the world his latest work shot in the Philippines, The Diplomat Hotel, one the entries in this year's Cinemalaya Film Festival.
Read full here Read full here
Read full here Read full here
No comments:
Post a Comment