Streams On logo

    God's Left Hand, Devil's Right Hand

    神の左手悪魔の右手

    Horror Fantasy Thriller

    Release date: 2006-06-22

    Length: 94 minutes

    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.

    Streams on

    No streaming provider for

    Data provided by JustWatch

    Poster for God's Left Hand, Devil's Right Hand

    Recommended movies