Ewan McGregor has been chosen to replace Johnny Depp opposite Robert Duvall in Terry Gilliam‘s new film, The Man Who Killed Don Quixote, because Depp will be busy shooting another Pirates of the Caribbean sequel. Gilliam told Empire magazine: “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 Writer. 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!” McGregor will play a 21st-century advertising executive who travels back in time to 17th-century Spain, where he meets Quixote and becomes involved in his adventures.