The Green Goblin is finally feeling the after effects from his poison bombs by becoming “The Smile Man” in Trigger Street Productions latest film. Willem Dafoe heads this Jameson First Shot 2013 short and he does a great job in really becoming a character that is trapped in a forever smile.
You must be logged in to post a comment.