Once Upon a Time‘s Josh Dallas won’t be reprising his role as Fandral in Thor 2, and Chuck star Zachary Levi could replace him.
The Hollywood Reporter writes that Levi is currently in talks to replace Dallas, who is unable to return as one of the Warriors Three due to Once Upon a Time scheduling conflicts.
Levi was actually being considered for the role in 2010, but Chuck‘s renewal got in the way.
Thor 2 will begin shooting in July. Danish actor Mads Mikkelsen is also being considered for a villain role.