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
Content Source
Data provided by The Movie Database (TMDB).


















