Wow new year's eve is a really not a good movie but i cannot explain why i shed may tears over it and zac efron is one FINE DUDE.