With his chilling supernatural thriller The Diplomat Hotel opening in his homeland, Filipino director Christopher Ad Castillo further honours the industry legacy left by his late father, iconic filmmaker Celso Ad Castillo. (Click pic)
Reader Comments