A high-stakes action film set against the backdrop of feudal Japan.

Cast & Crew