Its a masterpiece. Production values through the roof, acting top notch, fights look realistic and the story is suspenseful. My gripe, which is keeping the film from being 5 stars, is that it's extremely depressing and it never gets better. There's not real redemption for the character and the way Dicaprio stares at the camera in the final frame makes it even more sad. It's not a film I would watch twice, but a single viewing is highly recommend.