Issac Newton: ACTION HERO

Hmmm…looks like Sir Issac Newton is getting the Sherlock Holmes / Edgar Allan Poe / Abraham Lincoln treatment. 

I mean, we all know that he liked to stick needles in his own eye, but what about in the eyes of his enemies?