Thumbs up! Fits the franchise - Shrek has a relationship problem he has to solve, he tries to solve it, he fails; finally he gains insights from others that steer him to selfless love, which ultimately lead to the resolution (and a wiser Shrek). Shrek TFC 3D uses "3D" just a little more shamelessly than Avatar, and I'm so glad - I was disappointed when nothing came at me during Avatar; happily a few times in Shrek I found myself twitching to protect myself from a threatening movie projectile. The graphics improved yet again (for example the incredible texture of Donkey's hair), and the dialogues (true to form) alternated between hilarious (usually donkey) and profound (usually Fiona). The facial expressions were awesome (I especially liked Fiona's facial expressions during the nighttime 'training' with Shrek). For faithful Shrek fans, the last 5 minutes provides an awesome fiinishing sequence and will be very satisfying. Loved it from beginning to end, first time.