It seems Zachary Levi may be swapping the world of Chuck for Asgard, as it Joshua Dallas has left the role of Fandral and may be replaced by Levi (at least if the producers get their way). Dallas has confirmed that he is not coming back as Fandral for the superhero follow-up, because of his commitment to the TV series Once Upon a Time.
He commented to EW, “I’ll be missing out on wearing all that hair. The timing wasn’t right. I’m bummed about it because I had such a great experience and great time making the first film and was really excited about coming back. Marvel and Disney tried to make it work. But because of my commitment to Once Upon a Time, I was not going to be able to do both. So I’ll have to hand the reins over to someone else. I love Marvel. I wish them all the best. I will certainly be first in line to see it. On the other hand, I’m going back to the best job on TV. I love it and can’t wait to delve in more.”
Marvel Studios will have to recast the role, with THR reporting that Zachary Levi said to be in early talks for Fandral. The ink isn’t dry on this deal yet, but it is likely since he was first up for the role in the original (before being forced to drop out himself). Shooting on Thor 2 is scheduled to start later this summer, around the same time Once Upon A Time – Season 2 starts filming.