2003· 112 min★ 6.0· Action, Fantasy
A group of demons in the ancient Japanese capital of Heian is dismembering members of a family of Japanese nobles.
Cast: Mansai Nomura, Hideaki Itô, Kiichi Nakai
Director: Yojiro Takita
Loading addons…