I don’t know how the movie got made before the character was created, but hey, it’s a Marvel comic, some kind of time travel will be involved.... It has Vincent Price in it which makes it the ultimate version!