Chris Hemsworth's Thor didn't appear in Marvel's Captain America: Civil War, and now we know why.
During a visit to the set of Thor: Ragnarok by Screen Rant producer Brad Winderbaum revealed the god of thunder has been investigating Thanos and the Infinity Stones, which explains his absence from the conflict that pitted Avenger against Avenger.
"The journey he’s been on at the beginning of this movie, it’s not like five minutes after Ultron ends we start this movie," he said. "It’s a couple years later. And as we know, at the end of Ultron he’s started this quest to find the puppet master, and the Infinity Stones, and all that."
"What he realized really fast– I don’t think I’m giving too much away because it’s right at the top of the film," Winderbaum continued, "but basically that one quest, that universe-ending peril that he was trying to figure out dovetailed or branched off into any number of universe-ending perils that he’s been adventuring on for the two years leading up to the beginning of this film."
He also teased where we'll see Thor when Avengers: Infinity War arrives next year. "We find him as a lone gunslinger, you know, a guy who’s been adventuring around the cosmos for two years right at the top of our movie," Winderbaum said. "He’s a more savvy version of the character. In Dark World he has trouble navigating that Dark Elf spaceship … but that’s the Thor of the past."
Surprisingly, Thor's investigative journey was teased in the lighthearted "Team Thor" short that debuted at Comic-Con International 2016. We recently learned that the short, directed by Thor: Ragnarok's Taika Waititi, isn't canon; it's likely merely a coincidence that the thunder god's quest for Thanos was mentioned.
The Marvel Studios sequel finds Thor (Chris Hemsworth) banished to the barbaric planet Sakaar, where he’s pitted against the Hulk (Mark Ruffalo) in a deadly gladiatorial contest. Facing a ticking clock, the thunder god must fight his way back home in time to stop the goddess of death Hela (Cate Blanchett) from destroying Asgard.
Arriving Nov. 3, Thor: Ragnarok stars Chris Hemsworth as Thor, Tom Hiddleston as Loki, Cate Blanchett as Hela, Idris Elba as Heimdall, Jeff Goldblum as Grandmaster, Tessa Thompson as Valkyrie, Karl Urban as Skurge, Mark Ruffalo as Bruce Banner/the Hulk and Anthony Hopkins as Odin.