A cool movie to watch. Fully entertainable. Brilliant performance given by Zac Efron here. Though the story is quite imaginary but you know Hollywood people can handle this type of topic. It’s the story about a man called as Mike O'Donnell who sacrificed many things at the age of his 17 and now when he has turned out to be 37 his life was in a mess. He was not appreciated in his job, he was losing his family, her wife, his children’s, were not loving him. Then one day some magic happen and he turn back into 17 of his age. He thought that god gave him chance to fix up the things. But like this? How will he do it? Watch the movie. A must watch film and if possible watch it with your loved ones. You will get to learn a lot.