I had a chance to see Thor this weekend, and I saw Captain America a few weeks back and have a question. Are the Hydra super weapon and the Frost Giants power source the same thing? If so, how did it come into Hydra's possession? I don't recall it being discussed in either movie, but I could have missed it.