Good movie except George Lopez. If he wasn't in the movie spewing all his liberal hate comments it would be great. The fact that this terrible actor spent the entire movie teaching children viewers that Mexicans are worthless (his opinion) is absolutely a waste of an almost good movie. The rest of the cast was amazing and the story line aside from the racist innuendos and despicable comments the movie would have been a must see. Now, I don't think children should watch it.