Besides the spellbinding puppetry, the production features stunning projection designs, special effects, lighting, sound design and musical underscoring that combine to create a truly stunning experience. That praise, however, must come with a caveat: Theatergoers would be well advised not to sit in the front orchestra section, as many of the projections, including the swirling ocean, are displayed on the particularly high stage floor, making viewing them difficult if not impossible from there. The best seats would definitely be in the front mezzanine. The play feels somewhat drawn out at 135 minutes (including intermission), and the climactic narrative twist is too blatantly spoon-fed to the audience, as if the show’s creators were afraid that we would not be able to figure it out. But those are minor quibbles about this enthralling, wildly imaginative production.