Considered this either a MAJOR SPOILER or a fabricated shameless Internet rumor, but details are trickling out regarding one of “The Avengers” most guarded secret.
There’s been one word on the lips of Avengers fans this weekend: Leviathan! What is it? Is it in the movie? What role does it play? Answers and footage after the jump!