C20 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 feared all his life to be his mirror. His deepest fear was to end up like his father one day, he even believed that he might, until he met Charlie