daclyde--disqus
Jason Presley
daclyde--disqus

He's playing Killgrave/The Purple Man. Puppet Master (Phillip Masters) is a Fantastic Four villian, so they wouldn't be able to use him. Similar mind control schtick, though.