SHREK 2 takes everyoneโs favorite ogre (Mike Myers) and his beloved Princess Fiona (Cameron Diaz) on a hilarious adventure to the Kingdom of Far Far Away. But when Fionaโs royal parents meet their new son-in-law, things donโt go quite as planned. With a scheming Fairy Godmother (Jennifer Saunders), a vain Prince Charming (Rupert Everett), and the swashbuckling Puss in Boots (Antonio Banderas), this fairy tale is about to get seriously twisted!
Packed with laugh-out-loud moments, pop culture parodies, and unforgettable characters, SHREK 2 is a legendary sequel that proves ogres (and true love) come in all shapes and sizes.