Mode: HLS Link

The Devil's Chair
60%
The Devil's Chair

On Disc: Oct 7, 2008

Unrated, 1 hr. 31 min.

A man locked away in a mental health hospital on suspicions that he murdered his girlfriend vows to reveal the

Do you want to see The Devil's Chair ?