This movie is by far one of the best movies of strength, determination courage and love for one's family. To see Will Smith in such an heroic proves me right. This man was made for roles like this. All of the cast in this move as well as it's producers, directors, writers, I can only say, outstanding!