A thoroughly entertaining 157 minutes!
'American Gangster' delivers in every area it needs to. Enthralling premise, immaculate music, phenomenal casting and great pacing. I was surprised slightly with how it finishes, but it's far and away from a disappointing/underwhelming conclusion.
Not much really needs to be said about Denzel Washington and Russell Crowe. They're exactly how you'd expect them to be, outstanding! Washington is fantastic as Frank, while Crowe is superb as Richie. You have to wait a while for their proper screen time together, but it's worth the time it takes.
Away from the leads, you have a load of recognizable faces - I was literally that Rick Dalton meme for the first 45-60 mins! Chiwetel Ejiofor (Huey) and Josh Brolin (Trupo) have sizeable roles, though there's also appearances from Carla Gugino (Laurie), Cuba Gooding Jr. (Nicky), Idris Elba (Tango) and Norman Reedus (Norman). Excellent casting, that!
I was expecting slow moments due to the run time, but there aren't any - at least in my opinion. As noted, the way it ends is a tad differently to how I would've predicted, but I still enjoyed it alongside the rest of the it.
It might not be accurate on the real life Frank Lucas, but all that truly matters is does it excel as a film? Yes it does. Highly recommend!