Add like... The Beast Must Die野獣死すべしWatch the beast must die on 123Movies. Genre: Action, CrimeCountry: JapanDirector: Masato HironishiCast: Kazuya Kimura,