La ciudad de las sombras
Poco después de pasar un terrible huracán por la costa de Estados Unidos, un joven timador (Matt Dillon) queda como el único responsable de una estafa de seguros fallida. El cabecilla de la estafa es Marvin (James Caan), el mentor de Jimmy, que le deja plantado y huye con su parte del dinero. Poco a poco Jimmy se da cuenta de la magnitud de la estafa y de la cantidad de víctimas inocentes. Abandona el país siguiendo la pista de Marvin, que finalmente le conducirá a Camboya. Jimmy sigue los pasos de Marvin por el sureste de Asia, en un ambiente misterioso y a menudo hostil. Se enamora de la atractiva arqueóloga Sophie (Natascha McElhone) y con la ayuda del misterioso Kaspar (Stellan Skarsgård), dará al final con Marvin, que está envuelto en una nueva estafa con unos militares peligrosos. Jimmy se ve obligado a seguir un camino lleno de oscuros subterfugios pero también un camino que le llevará a descubrirse.