Meet Gregory Raven

He promised to tell her everything, but the one thing he wasn't ready for, was for Charlie to meet his father. The demon he kept hidden inside him, the source of his pain, the pathetic excuse of a man whom he...