Shrek Forever After

The further adventures of the giant green ogre, Shrek, living in the land of Far, Far Away.