Bad...really bad. Historically it’s semi-accurate but the acting is horrible. The main character is played by a British rapper, not only is he butt ugly but his New York accent is terrible. There are only three recognizable actors in this movie whom I hate to say were not good. Don’t waste your money or time.