Nathan es un joven que vive con su madre drogadicta a la que tiene que ayudar prostituyendose para conseguir dinero. El día que su madre muere de sobredosis, huye de los servicios sociales en busca de su padre.
1867. Fiebre del oro en California. Kingdom Come es una pequeña ciudad minera dominada por Daniel Dillon. La inminente construcción del ferrocarril que atravesará la población representa una amenaza para su poder. Pero lo que verdaderamente perturba la vida de Dillon es la llegada a la ciudad de dos mujeres que remueven en su memoria terribles hechos del pasado.