Gary Jones a probablement quinze ans. Sa famille déambule dans les rues et les bois du Mississippi alors que le jeune garçon rêve de s'échapper de cette vie, sous l'emprise de son père alcoolique et inutile. Joe Ransom est un homme d'environ quarante ans qui a perdu le compte des bouteilles bues et des bagarres provoquées. Lorsque Joe rencontre Gary, sauver le jeune garçon devient pour lui une opportunité de se racheter et de compter enfin pour quelqu'un. Ensemble, ils vont avancer et tracer un chemin sinueux à deux, qui pourrait bien les mener au désastre ou à la rédemption.