Whether you like to play table games like blackjack or poker that test your skills or prefer the more relaxed atmosphere of slot machines, casinos are where champagne glasses clink and locals mingle with tourists. All of this creates a buzz that is almost as much about socializing as it is about trying your luck at gambling.

Casinos make money by encouraging gamblers to spend their hard-earned money over and over again in the hopes of winning big. To help them do that, casinos have to provide an enjoyable experience that will keep people coming back. That includes dazzling lights, joyful sounds and a manufactured sense of excitement. Casinos also offer a variety of food and drink to create a luxurious environment that feels special.

But while a casino may seem like a place where everything is up for grabs, the truth is that it’s one of the most competitive businesses around. While some casinos make a lot of money, others struggle to break even. Even successful casinos aren’t immune from competition from non-gambling resorts, online gaming and an underground gambling business that dwarfs their legal operations.

Scorsese’s gangster film is a virtual remake of his ’91 hit Goodfellas, but this movie has a more coherent story and a higher impact on its audience. De Niro and Pesci are superb as usual, but it’s Sharon Stone who steals the show with her brilliant performance. She plays Ginger as a smart hustler who is confident in her ability to seduce men but is incapable of reining herself in.