Fukuro no shiro, (Owls' Castle)
Fukuro no shiro, (Owls' Castle) (1999)

This satirical spin on the ninja genre from veteran director Masahiro Shinoda opens in 1581 with the invasion of Iga, a "hidden land," by Oda, a rampaging warlord. 50,000 troops sweep through Iga -- a province already developing… More

Directed By:
Rated: PG
Running Time:
Release Date: October 30, 1999
Add Your Rating
User Score