Could have been great if not for the pandering schmaltz

Rating: 5/10 (22 December 2018)

Has the makings of a super film, but falls flat in places with a crowd pleasing moment every turn. Random music as backdrop. Decent for a one time watch but Spike Lee won't be doing much for his already sketchy track record if he keeps making almost-good stuff like this.