The Blind Painter

The year is 1893, and struggling artist Charles Delaware Tate works alone in a garret in New York City. Frustrated by his lack of artistic genius, he seems doomed to a life of...