Love Beast: Red Lips
•
1hr
8mins
Directed by
Akira Kato,
Starring
Jun Izumi,
Rika Takahara,
Noriko Ohtaka,
Hirokazu Inoue
...
After five years a tough former prostitute is released from prison and returns to the yakuza that sent her there. It is a cruel and pitiless world and she just wants to survive.