A deeply depressed man's inner demon pushes him closer and closer to the brink of suicide.
Elden Henson (born Elden Ryan Ratliff, August 30, 1977) is an American actor. He is best known for playing Fulton Ree...