Terry Gilliam announced at Cannes that his long-delayed film The Man Who Killed Don Quixote has snagged Ewan McGregor who will replace the role Johnny Depp had originally been attached to play but Depp's Sparrow had gotten in the way.
McGregor will play a 21st century advertising executive who travels back in time to 17th century Spain, where he meets Don Quixote and has adventures with him. Robert Duvall will play Quizote.
Gilliam spoke of McGregor and Duvall saying;
"Robert Duvall is one of the greats, no question - and he can ride a horse! "And Ewan has gotten better over the years. He was wonderful in The Ghost. There's a lot of colours to Ewan that he's not been showing recently and it's time for him to show them again. He's got a great sense of humour and he's a wonderful actor. He's wonderfully boyish and can be charming - when he flashes a smile, everybody melts. He wields it like a nuclear bomb!"
The film is budgeted at only $20 million compared to it's $35 million he had back in 2000. That shows you how "star power/director power" can fluctuate like the stock market!
Source: Empire Online