Jon Favreau has made a name for himself with Iron Man. He wasn't really known, as a director, until now. I knew he directed Elf, Zathura and Made. He did an amazing job with ol' Shell Head and I'm so glad that Marvel re-signed him. The rest of the cast will return because they know when something is great. This is the reason actors do what they do.