At last, after a long casting process, Broadway has its Shrek. Broadway and New York theater regular Brian d'Arcy James (Titanic, Sweet Smell of Success) will play the big green ogre -- presumably with some sort of fat suit and make-up, as James is neither large, nor green. Chester Gregory II (Cry-Baby, Tarzan, Hairspray) will play Donkey, the character voiced memorably by Eddie Murphy in the Shrek films. And John Tartaglia, best known for playing puppets Princeton and Rod in the original Off-Broadway and Broadway companies of Avenue Q, will be Pinocchio. As previously announced, Sutton Foster (currently on Broadway in Young Frankenstein) will play Princess Fiona.