This movie modernized the old Fairy Tale giving it a modern-day lilt. My 7-year old laughed out loud along with mom and we both left the theater feeling uplifted. It also has enough kickin' action to make it enjoyable to the guys in the family. Highly recommend this one.