Sign in to save progress
God's Left Hand, Devil's Right Hand
📅 6/22/2006⏱️ 94 minutes★5.3/10
God's Left Hand, Devil's Right Hand
📅 6/22/2006⏱️ 94 minutes★5.3/10
Overview
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
June 22, 2006
Runtime
94 minutes
Rating
★5.3/10(8 votes)
Status
Released
Genres
HorrorFantasyThriller
Cast
Discussion (0)
Sign in to join the discussion
No comments yet. Be the first!


















