• Trailer: ‘Homunculus’

    Feb 17, 2021

    ‘Homunculus’ (ホムンクルス) is a 2021 Japanese psychological horror film directed by Takashi Shimizu.

  • Trailer: ‘Suicide Forest Village’

    Dec 11, 2020

    ‘Suicide Forest Village’ (樹海村) is a 2021 Japanese horror film co-written and directed by Takashi Shimizu.

  • Trailer: ‘Howling Village’

    Jan 29, 2020

    ‘Howling Village’ (犬鳴村) is a 2020 Japanese horror movie co-written and directed by Takashi Shimizu.