Once upon a time Sienna Miller was cast as Maid Marian in Ridley Scott’s Robin Hood (then called Nottingham). We then got news that she was no longer playing the role, and the media and gossip people reported that she was fired because she was ’so young and gorgeous’ where as Russell Crowe was ’so old and fat’. That wasn’t exactly true (as expected) but according to Miller, age was a factor in her not appearing in the movie.
From Contact Music:
“The script has been evolving and changing and it often happens in films. They’ve been trying to make this for a couple of years and they rewrote the script and they needed someone who was older.”
“There’s a husband who has been away at war for 10 years and he comes back, so it’s just not feasible for me to play her. Cate Blanchett is doing it.” Miller insists there have been many other cast changes – but the media refuses to focus on them.
She adds, “The media doesn’t have to make quite as much a meal of it as they do when it happens to me. I’m sure it will be a wonderful project but this is not an absolutely shocking thing to happen in the movie industry when scripts evolve and casts change.
“Other people have changed in that cast, but the media just won’t document it. I would obviously love to work with Ridley and still I hope to in the future.”
Putting age aside, Cate Blanchett is a better actress and is better suited for the role. However, I am still a fan of Sienna. The gossips and tabloids have presented an image of her over the years and it overshadows her work, which is sometimes quite good.