Not bad, but I had a tough time watching old men (in their late 70s!) Attempting to portray much younger characters. Pacino, Pesci and de Niro are great, established actors. But no amount of makeup or hair dye will make him not look and move like an old man. He's supposed to be portraying Frank Sheeran, a tall, imposing thug in his 40s and 50s during most of the film. He looks like he can barely walk, let alone "rough someone up." And he's freaking short! I know Scorsese and these guys have a history, but come on! There's lots of younger, great actors out there that would be great for these roles!