The stars of the latest (and last) installment of the Shrek franchise, Shrek Forever After, were out in Manhattan last night to walk the green carpet (because Shrek is green! And it’s Earth Day! Let’s pack as much metaphor into this green carpet as possible!) for the film’s premiere as part of the Tribeca Film [...]










