This movie is so good for 13 yrs olds or older. It was very good and not at all confusing. I liked the way it showed Zac Efron's real character by the way he helped his kids and caring for everyone more than himself. In the end it turned out so nicely and I would want more movies like this.