1973· 89 min★ 5.5· Action, Adventure, Fantasy
Na Cha is sent to the land of the dead to fight the seven devils.
Cast: Li Ching, Tina Chin-Fei, Ping An
Director: Tetsuya Yamanouchi
Loading addons…