
The Marvel Studios logo appears instead of any Disney logo. Despite The Avengers and Iron Man 3 to be the last films with a Paramount logo based on the original five-movie deal between Marvel and Paramount that was made following Iron Man before Disney bought the distribution rights to those two films from Paramount after the Marvel acquisition by Disney.Mads Mikkelsen was considered for the role of Malekith, but he dropped out due to scheduling conflicts with Hannibal (a role portrayed by Anthony Hopkins in three films, and who plays Odin in this film).He was replaced with Zachary Levi who was the original choice for the role. Josh Dallas was supposed to return as Fandral but commitment with his TV show Once Upon a Time prevented him from returning.


