Shrek The Final Chapter' Trailer

Shrek is duped into signing a pact with the trickster Rumpelstiltskin. He suddenly finds himself in a twisted version of Far Far Away,where ogres are hunted, Rumpelstiltskin is king and Shrek and Fiona never met. Now, Shrek must save his friends, restore his world and reclaim his one True Love. In cinemas July 2.