God's Left Hand, Devil's Right Hand (2006) Free Watch

What's scary is being a human being, and what's scary is being myself. Truly horrifying things reside inside oneself. The work asks if you can stand the inescapable terror.

Release Date: 2006

Duration: 94 min

Country: Japan

Genres: Fantasy, Horror, Thriller

Director: Shûsuke Kaneko

Writers: Kazuo Umezu, Yoshinori Matsugae

Stars: Ai Maeda, Asuka Shibuya, Tsubasa Kobayashi

IMDb: TT0471765

Rating: 5.3/10

God's Left Hand, Devil's Right Hand Free Streaming Links
Add comment