The Hidden Blade

2004-10-30 | 132 minutes

Rating: 7.4