Seeing those reviews none of them actually explain why the movie is bad, they do not critizize the acting, or the plot, or the writing, they basically hate on the movie, for what? sentimentalism? for being a dramedy? for not liking it? or for Will Smith being there? For having a message? basically I dont read critics anymore, I go, see movies and make my own opinion of them.