Great drama addressing many of the challenges in our society today. Justin Timberlake was very convincing in his role. The movie was uplifting and inspiring but also difficult to watch at moments because of the emotionally dramatic impact it delivered.