I really like Will Smith, but I'm afraid he's not close to being the greatest African-American actor of all time. Sidney Poitier or Denzel Washington probably control that title. Forest Whitaker and Morgan Freeman would also surpass Smith.
As for why I skipped the movie, the trailers made the movie look bad and the critical consensus agreed. Plus Shyamalan has become a total liability. It's crazy to say that when 14 years earlier people were saying he was the next Spielberg.
Anyway, this has been a pretty lousy summer for movies.










