Ashley Reeves, 17 ans, est laissée pour morte dans les bois à la suite d'une attaque brutale. Après avoir passé 30 heures horribles dans le froid, grièvement blessée, étendue dans la poussière et paralysée, la police la retrouve vivante.
Dodge, prostitué masculin héroïnomane, recrute le jeune et beau Oliver qui tombe peu à peu amoureux de lui. Alors qu'Oliver perd son innocence au contact des clients, Dodge est rattrapé par ses démons et devra affronter son passé.