en
Original Title
Overview
A high-stakes action film set against the backdrop of feudal Japan.
Action