StormofCuteness’s review published on Letterboxd:
This film works exactly as it wants to work which is so much more difficult than it seems.
Great casting and wisely doesn't pretend anyone is perfect. The clips at the end truly show how spot on they got the look and feel of it all. Doesn't hurt to have a Beyonce song at the end either.
I'm glad Will Smith got to prove his acting chops once again. People sell him short all the time.