Last week, Avengers: Endgame star Elizabeth Olsen revealed that she had once auditioned for the role of Daenerys Targaryen in Game of Thrones, a role that ultimately went to Emilia Clarke instead. Now it seems that Clarke herself was almost a part of the Marvel Cinematic Universe, at least according to an Instagram post from Iron Man 3 writer Drew Pearce.
Pearce, who co-wrote the film’s script with director Shane Black, posted a photo from an early Iron Man 3 table read with the cast on Saturday. “Downey, Cheadle, Emilia Clarke (long story, the script changed)… all vaguely terrifying,” he wrote.
View this post on Instagram
My finest hour: at an early Iron Man Three table read. Downey, Cheadle, Emilia Clarke (long story, the script changed)… all vaguely terrifying. Obviously this was in 2012 when everyone was more racist and thought all British people sounded the same. Still, belated apologies to @paulbettany and I hope I didn't let him down. UPDATE: to those of you wondering, when you do an early table reads, a lot of the new roles aren’t cast, will change etc. Friends of the production come in to help out, just so you can hear the words out loud, even if they're not the person who'd play the role onscreen due to age etc. Emilia, only one season into GoT at the time, kindly sat in. And was great, btw. #fbf #IronManThree
Wait, what? Emilia Clarke was supposed to be in Iron Man 3? If Pearce’s offhand comment on Instagram is to be believed, then yes, the British actress was apparently a part of the film’s original cast before “the script changed.” Despite the implications of this “long story,” however, the screenwriter didn’t offer any additional details. Like what character was Clarke supposed to have played in the film, whether the character was completely cut out following the changes, or if the role recast because of them.
Not that Pearce’s silence has prevented any speculation about the subject. It’s well known that Clarke auditioned for the role of Sharon Carter in Captain America: The Winter Soldier, but lost out to Emily VanCamp. As io9’s Julie Muncy points out, however, Clarke may have been an original contender for the role of Maya Hansen, which was ultimately played by Rebecca Hall. We know that the Hansen character was originally supposed to be the film’s villain, but the Marvel brass opted against it due to concerns over toy sales.
So, maybe long before Dany decided to pillage King’s Landing in Thrones‘ final season, Clarke was originally set to attempt to burn Tony Stark’s world in Iron Man 3.