An innovative presentation on the life of Christ (Manila Times, 2003)