Smokin' Aces is a 2006 American-British-French action-crime film written and directed by Joe Carnahan. It stars Jeremy Piven as a Las Vegas Strip magician turned mafia informant and Ryan Reynolds as the FBI agent assigned to protect him. The film was the debut of singer Alicia Keys and rapper Common as actors, and also starred Ben Affleck, Jason Bateman, Andy García, Ray Liotta, Taraji P. Henson, Chris Pine and Matthew Fox. The film is set in Lake Tahoe and was mainly filmed at the MontBleu casino, called the "Nomad Casino" in the film. The film grossed $57 million at the box office against a $17 million production budget.