John (Steve Bushemi) è un giocatore d’azzardo che tenta di curare la sua dipendenza dal gioco trasferendosi da Las Vegas ad Albuquerque e trovando lavoro come assicuratore auto. Ma le vecchie tentazioni torneranno prepotentemente alla ribalta quando verrà mandato nuovamente nella “Città del Peccato” per investigare su un incidente d’auto che potrebbe nascondere una frode assicurativa. Nel suo percorso investigativo di risoluzione del caso, supportato da colleghi e da un capo molto particolare, avrà modo di interagire con pittoreschi personaggi che lo aiuteranno a fare pace con i propri demoni personali.