Reviews Review / Stunning Filipino theatre ‘knocks’ down barriers “Tao Po: is anybody home?” at The Street Theatre, September 18. Reviewed by HELEN MUSA.