Thor 2 is slated to begin production soon, the final pieces of the cast are falling into (or out of) place. Due to his commitments on the TV show Once Upon a Time, Joshua Dallas will not return to the role of Fandral, one of the Warriors Three for Thor 2.
The sequel will see the return of Chris Hemsworth in the title role, along with Natalie Portman as Jane Foster, Tom Hiddleston as Loki, Anthony Hopkins as Odin, and Idris Elba (Prometheus) as Heimdall. With the success of The Avengers, Marvel is gearing up numerous sequels to the superhero movies in the franchise, including the currently-shooting Iron Man 3.
So who will replace Dallas in the Asgardian warrior? Chuck's Zachary Levi is reportedly in talks to join the Thor 2 cast.