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

Trailer Movies

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

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: Jun 22, 2006

Duration: 1h 34m

Quality: HD

Genres: Horror, Fantasy, Thriller

Keywords: