The Floating Castle
2012
·
144 min
In 1590 Japan, a powerful warlord’s drive to unite the country meets surprising resistance from a fortress surrounded by water. With a tiny force facing an overwhelming army, an unlikely defender must help hold the castle against impossible odds.
Notes & ratings
0 ratings
0 notes
0
25
50
75
100