Shrek's back, and this time it's personal. After making a deal with Rumplestiltskin, he finds himself in a world where he never met Princess Fiona and where the land of Far Far Away has gone from bad to worse. But since this new poster calls the result Shrek: The Final Chapter, let's hope that he still gets to live happily ever after, eh?
Judging by this artwork, Rumplestiltskin is a baddie in the mad scientist mode. Voiced by Walt Dohrn (an animation writer rather than an actor), he pulls a George Burns on our green hero and sends him into a nightmarish alternate world, which Shrek must try to fix. And by the looks of it, he's backed up by the entire cast of Wicked.
Shrek: The Final Chapter is out in the UK on July 2.