Cassie Fischer I would elaborate on the previous answer. Duff is a ghost who supposedly had a stutter. It seems he lost it when Charley found out that he was only haunting her because he is in love with her. Of course, because the series is not episodic, the Duff arc is still ongoing. I am very curious as to who he is and why he hates Reyes so much other than the obvious reason.