The Devil's Chair is a 2007 British horror film. It premiered at the 2007 Toronto International Film Festival.
More at Wikipedia.
Director: Adam MasonDistributor: Renegade WorldwideRelease date: September 12, 2007
External links: IMDb