green goblin

I think it was Hitchcock who said “the greater the villain, the greater the story.” Heroes may have top billing, but it is the villain of the story that truly captivates us. Whether they are masters of the elements, embracers …

Read More