Really one of the best movies I have seen! Inspirational, funny, focuses on teamwork and family values! This movie touched on every emotion you can imagine! even the villian gets what he deserves without any of the good guys lifting a finger! Wonderful movie for all ages!