AND I LOVED IT. It's the first Zac Efron movie I've ever seen and I am seriously impressed. Instead of being this really, really pretty face, Zac Efron is also really likable and just an all around great actor. The storyline is like 'Big' meets "Back To the Future", which means it has a fanciful plot but the fact that it's very sweet and endearing is what reels you in. It's well-acted, the jokes are funny and it's a classy teen movie (that adults will love) that doesn't go over the top. If you haven't seen this movie you should. It's super good! I totally loved it.