The survival thriller is set on the British Isles in 1790 as young Japanese woman Tornado (Kōki) – who is travelling the country with her father Fujin's (Takehiro Hira) Samurai puppet show – finds ...