A man has lost all touch with reality and is forced to fight his demons only to discover a gruesome truth.