Shadows and Pagodas is a highly original and wickedly irreverent reworking of the Grail legend that combines Buddhist philosophy, medieval symbolism and good old rip-roaring adventure.