No movie is perfect, so is this one. But you will laugh at the antics rendered by the comic Mario and the others, fall in love with the protagonists, and be entertained by the mystical scenes from young to old. It is a must watch for the whole family.