The final trailer for Shrek Forever After is out! The film hits theaters later this month on May 21st, and as many know, this will be the last installment in the franchise.
In the film, Shrek signs a pact with Rumpelstiltskin. Shrek suddenly finds himself in a twisted, alternate version of Far Far Away, where ogres are hunted, Rumpelstiltskin is king and Shrek and Fiona have never met. Now, it's up to Shrek to undo all he's done in the hopes of saving his friends, restoring his world and reclaiming his one True Love.
This installment has a ton of celeb voices, including the regulars Mike Myers, Eddie Murphy, Antonio Banderes, and Cameron Diaz, as well as Jon Hamm, Jane Lynch, and Kathy Griffin.
Talk about an all-star cast! Check out the trailer below!