You have to hand it to Terry Gilliam. He may have had his share of hits and misses through the years, but he's nothing if not determined to make the film he wants. Or at least a film very similar to the film he wanted to make, but maybe with different actors.
Case in point: The Man Who Killed Don Quixote. A decade after his first attempt at shooting the film with Johnny Depp and Jean Rochefort (an uncompleted, unmitigated disaster that led to the 2002 documentary Lost in La Mancha), Gilliam is still determined to getting this fucker made--even if it means Johnny Depp has to be Ewan McGregor now, which is exactly what's happening. Says Empire:
McGregor will play, if the current version remains faithful to the original attempt, a 21st century advertising executive who travels back in time to 17th century Spain, where he meets Don Quixote and becomes involved in adventures with him. Robert Duvall has been on board the revamped film, as Quixote, for some time, replacing Jean Rochefort. But the addition of McGregor is brand new.
"Robert Duvall is one of the greats, no question - and he can ride a horse!" laughed Gilliam. "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!
Whoever it takes to get it done, am I right? It's like a sandwich: whoever it takes, just get it done. So who's making me a sandwich?