Very well done, kept me captivated, several scenes I watched more than once to get the full meaning. The character Ryôma ( actually played by a westerner is multi faceted Samurai one minute, the innocence of a child, very forceful but diplomatic when he has to be, possibly a spiritual guide to keep Jin on the right path. Historical at times yes SciFi yes, Love story yes and no. Many twists in the plot, some you may see coming other you won't especially the ending but it tied it all together, bring a hanky or tissue. Do wish they had dubbed it in English instead of subtitles not that fast of reader.