Sword of Desperation is a 2010 Japanese film directed by Hideyuki Hirayama.
More at Wikipedia.
Director: Hideyuki HirayamaRelease date: July 10, 2010Running time: 114 minutes
External links: IMDb