No second thought.. this is worth watching after so many years after I heard about this movie

Rating: 9/10 (20 February 2018)

Will Smith has given his best... No words to explain the character portrayal by him.