When they were filming here the news said they were fighting aliens, so I thought "Skrulls". Then I remembered I'm a geek and reporters are retarded. Its probably frost giants and other norse shit.