This adventure film, set in 16th-century feudal Japan, tells the tale of two farmers who escort a General and a princess across enemy lines.
Added by Upcoming Robot on September 27, 2007