Oh dear God (and I'm an atheist) this is so wrong on so many levels. Hugh Grant is a boy. No matter if he's 45, he's a boy. The role calls for a MAN. Like Geoffry Rush or Hugh Laurie. Men in their 50s to 60s who look like they have traveled the world collecting obscure accents, not spent the last three decades in a drawing room. Hugh Grant is a fop. You know, even Ian MacKellan, ten years ago, would have been right for the role. Rex Harrison was 50 when he first played the role. He had been in the theatre for forty years by then, having been the biggest of matinee idols (The called him Sexy Rexy) in the early 1030s.
Hugh Grant is all wrong and too light weight. There is no malice in him. No evil. Higgins is a prick, he treats Eliza like dirt. Grant trying to play him will look like a snit.
And as for Colin Firth - another fine actor - if you tried to sit through Mama Mia the Movie, you'll know why he's wrong.
http://www.broadwayworld.com/board/readmessage.cfm?thread=972787#3631451
http://www.broadwayworld.com/board/readmessage.cfm?thread=963561#3533883
http://www.broadwayworld.com/board/readmessage.cfm?thread=955158#3440952
http://www.broadwayworld.com/board/readmessage.cfm?thread=954269#3427915
http://www.broadwayworld.com/board/readmessage.cfm?thread=955012#3441622
http://www.broadwayworld.com/board/readmessage.cfm?thread=954344#3428699