This was a very good ending to the story and I found my self laughing at some points and then found my self completely shocked at others!! The baby graphics were not to great, you could always tell it was computer generated.
I grew up watching the smurfs and seeing it in 3D, I felt like I was in the smurf village!! My husband and I actually went to see if for our date night and we bothed laughed several times throughout the movie and were very impressed with all of the 3D action. We are going to go again and take our kids because we know they will love it!!