Yakuza Ladies: I Want You Dead
1999-11-27 | 107 minutes
Rating: 6
12th installment of the 16-film franchise.