excellent performance and a solid and but not overplayed story and help this movie exceed my expectation . this movie be far good than i be expect after some of the review i have read but frankly those reviewer just get it wrong . very inspiring and uplifting . highly recommended .