View Single Post
Old 05-10-2012, 12:26 PM   #413
SHHFFL 2014 Champion
SHH! Global Moderator
Spider-Fan's Avatar
Join Date: Aug 2003
Location: In the neighborhood!
Posts: 45,390
Default Re: The Official Captain America: The First Avenger Review Thread! - Part 1

Originally Posted by Avenger View Post
According to the timeline in The Art of the Avengers, Odin left the Tesseract on Earth around 600 years before IM1. I have no idea why he did it, though. Seems kind of risky leaving something that powerful on Earth.
Maybe as a measure so we could defend ourselves should the Frost Giants invade again. It's also possible that it was lost to Earth, not placed there.

Spider-Fan is offline   Reply With Quote