Sara Shimada stars as ninja vixen Iris, who's searching far and wide for a samurai to help her defeat her evil sister, the mighty and fearless Queen...
Set in 19th Century Japan a young samurai who finds himself in love with a farm girl leaves his home to begin a new life. He has to take stock of his...