Featuring giant puppet props and digital visual effects, playwright/director Ridhwan Saidi blurs the line between human ...