Holy crap! It looks like David H. Lawrence XVII, who plays “Puppet Master” Eric Doyle on Heroes, linked to my “Rapists of Heroes” post on his Twitter account. He tweeted “Yes! I'm finally known for what I am - a rapist! http://bit.ly/erictherapist”. Very cool. Thanks, David!