Plenty of great movies featuring casinos have been made over the years, including comedies, thrillers, and dramas.
Below you'll find our list of some of the top casino movies of all time, many of which you've likely seen or head of but others which may be new.
Casino: This is a no-brainer for all the obvious reasons, as it’s a great movie about the world of casinos that’s titled “Casino”. Plus it has Robert DeNiro, Joe Pesci, and Sharon Stone in it, each putting in great efforts in their respective roles.
Oceans 11: The original is a fine film but the 2001 re-make is even better, with an amazing script and great performances from George Clooney, Brad Pitt, and Matt Damon cementing its spot on any top casino movie list.
Casino Royale: The dapper James Bond (starring Daniel Craig as Bond) spends plenty of time in casinos and even gets dealt a whopper of a poker hand.
The Hangover: You might blink and miss the actual casino action in this smash hit comedy but this hilarious romp through Vegas is difficult to leave off the list.
The Cooler: This is probably the best casino movie you’ve never heard of, with William Macy and Alec Baldwin turning in amazing performances in a film dealing with the less-than-glamorous side of Vegas.
21: Based on the true story of the blackjack card counting team from MIT, you get an up close and personal look at the trials and tribulations of counting cards while playing blackjack for very high stakes.
Rounders: Very little of the poker action actually occurs in a casino but this favorite of poker fans around the world has to make its way onto any list.
Croupier: This is another one you may not have heard of but this little gem starring Clive Owen takes a more realistic look at the daily lives of people who work in a casino in the UK.
Rain Man: Tom Cruise and Dustin Hoffman only drop into Vegas for a very brief time but the blackjack scene is one of the most famous casino moments in film history and responsible for millions of people misunderstanding what really goes into counting cards at blackjack.