In den Appalachen von North Carolina ist der achtzehnjährige Jacob McNeely (Hopper Penn) hin- und hergerissen zwischen der Besänftigung seines mit Meth handelnden Vaters und der Entscheidung, die Berge für immer mit dem Mädchen, das er liebt, zu verlassen.
John Vogel (Sean Penn) ist ein unauffälliger Mann. Der liebende Familienvater backt gerne Torten und kümmert sich rührend um seine zehnjährige Tochter. Doch den Familienvater umgibt ein dunkles Geheimnis, denn John Vogel ist ein gerissener Betrüger, skrupelloser Bankräuber und talentierter