Next to "The Godfather", "Goodfellas" ranks right at the top of not only mafia films, but of the greatest films of all-time. It is a masterfully crafted piece of art. Amazing camera usage, acting, and story all combine to make this one of the best movies ever put together. Ray Liotta, Joe Pesci, and Robert de Niro are the main trio of actors and they all do fantastic. Pesci won the Oscar for Best Actor in a Supporting Role, and it is easy to see why he did. He brings his natural energy to the role and makes it incredibly memorable. Liotta is the lead and his portrayal of real-life mobster, Henry Hill, is very good as well. This movie is a biopic of Hill and spans over decades telling the story of how he got involved with mafia and his ultimate fall from grace. It is entertaining, and intriguing. The dialogue, whether between the characters or the narration, is smart and important. Telling a story in two and a half hours about something that occurred over decades takes really precise writing to get the story across, and "Goodfellas" does this as perfect as a film can do it. Whereas "The Godfather" took a more romanticized view of organized crime, "Goodfellas" shows the real brutal and oftentimes ugly side of the mafia. The violence is brutal, but it is more often the aftermath of the violence that will leave an impression on the viewer's mind for years to come. The music that is put to this film is stylish and makes the atmosphere of the film even more intriguing. This is an essential film for any film buff. Overall, I give this film a 10/10.