The Tell Tale Heart

    Based on Edgar Allen Poe's famous short story. This film delves into the dark recesses of the human pschye.
    • Release Date: January 1, 1989