While she was playing Daenerys Targaryen on the hit HBO series, Game of Thrones star Emilia Clarke almost had a role in 2013's Iron Man 3.
Drew Pearce, the film's writer, posted an image on Instagram from the table read for Iron Man 3. The writer's post revealed Clarke was present at the reading, though she didn't end up in the film due to script changes. Pearce's post doesn't make clear who Clarke was playing.
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. #fbf #IronManThree
Iron Man 3 underwent some fairly substantial changes when the film finally made it to theaters. Famously, Maya Hansen was supposed to be the secret villain of the movie, but this detail was changed due to concerns over toy sales.
This isn't the first high-profile role Clarke almost had. The actor recently revealed why she turned down a role in Fifty Shades of Grey. Clarke played Daenerys for the entirety of Game of Thrones. However, the star almost didn't make it to production, as she suffered two aneurysms that nearly took her life while preparing for the role. Game of Thrones recently concluded its eighth and final season. Clarke has not yet appeared in the Marvel Cinematic Universe.
(via Screen Rant)