The period drama set in feudal Japan is an epic of divine proportion, tackling grand questions of faith and colonisation with remarkable fervour ...