Its just outstanding watch it go asap. Critics, cast, plot, direction and production; all is so well planned. It will entertain you a lot. It will give you goosebumps, make you emotional, happy and angry too. In short a whole entertaining and super motivational and heart touching movie it is.