This is probably the best of the Three movies and my two boys were very eager for the release date despite already going to see it on the Preview night at the cinema. The film is suitable for all ages and even entertained my Husband who hates being dragged to Childrens movies! The highlight of the film for both myself and my two sons, age five and eight had to be the Triplets.... they delighted in their ogre bad manners and refuse to stop watching until they have seen the final credits where the Triplets cause havoc! Ended going out to buy lots of Triplet merchandise including belching baby!! Can't wait for Shrek 4!!!!