I watched despite all the negative reviews, because I love Zac Efron and Joey King. They were all perfect for their parts, and the movie was funny and heartwarming, as well. Zac has grown into a very fine comic actor with charisma to spare. Nicole was good, as well. Definitely worth the time IMHO