Demon City

image
Director(s):
Release date: February 26, 2025
Duration: 106 minutes
Add to favorites

Overview

Framed for his family's murder and left for dead, an ex-hitman will stop at nothing to exact revenge on the masked "demons" who have taken over his city.

Starring

image
Toma Ikuta
Shuhei Sakata
image
Masahiro Higashide
Kanta Fase
image
Miou Tanaka
Homare Takemoto
image
Ami Touma
Ryo
image
Taro Suruga
Akira Fujita