Roles turned down by Patrick McGoohan:
Patrick McGoohan turned down the role of James Bond in the first Bond film, principly because he didn't like the character, who he felt to be an unlikeable, immoral bully. Years later, he was offered the part again, but turned it down.
Actor who got the part: Sean Connery
McGoohan turned down Dumbledore in the Harry Potter films for health reasons.
Actor who got the part: Richard Harris
McGoohan was offered the part of Bond again in this movie (He had previously turned it down 11 years earlier for "Dr. No"), and suggested Roger Moore might be better for the part. Other than Connery, he may be the only actor to have turned down the Bond role twice.
Actor who got the part: Roger Moore
McGoohan was offered the role of Gandalf in the Lord of the Rings.
Actor who got the part: Sir Ian McKellim
Patrick McGoohan turned down a part in the film for moral reasons.