Perfect pacing combined with excellent storyline and characters . I thought Pesci and Liotta were amazing however De Niro, while being good, was the least developed character. The last part of the movie is so different to the first and it’s actually quite depressing (obviously it’s meant to be like that.) 100% recommend watching, a bit violent but nothing much.