Playing on: VidPlay

When the Last Sword Is Drawn (2003)
A samurai goes to extraordinary lengths to provide for his family.
Released: 2002
Duration: 2h 23m
Director:
Yôjirô Takita