A science-fiction fantasy based loosely on the classical Japanese Noh theatre drama Adachi-ga Hara...