Sparks Lowry’s review published on Letterboxd:
Could be written off as Temple's cheap attempt at Ferrara but there's something much more fantastical in nature going on here, Tupac looking like a pirate and half of it being almost a heroin-induced nightmare. Great performances from Mickey and Ted Levine, of course (maybe even Tupac's best performance as well), but some pretty cool early turns from Michael K. Williams (RIP legend) and Peter Dinklage.
Really all you need to know is that Donnie Wahlberg plays a guy called Big Balls to get an idea of the film.