La filmación tuvo lugar en las ciudades estadounidenses de Nueva York, Los Angeles y Las Vegas; en este último emplazamiento sirivieron como escenario el Venetian Hotel y el hotel Treasure Island.