Джо (Николас Кейдж, «Голодный кролик атакует») бывший заключенный, живет как бы дистанционно в маленьком городке. Между тем, он имеет постоянную работу, но шрамы из-за его закупоренного характера, то и дело тянут его за пределы закона. Когда 15-летний Гэри (Тай Шеридан, «Мад») переезжает в городок со своей семьей, включая отца-алкоголика, Джо хочет сохранить его от семейных проблем, поскольку Гэри напоминает Джо все больше и больше о его молодости. Джо не является идеальным образцом для подражания для пятнадцатилетнего Гэри - бывший уголовник, который пьет, играет в азартные игры, и курит слишком много, но он не может в ближайшее время уже так просто отвернуться… В своих последних ролях Николас Кейдж выглядел как-то неубедительно, но в фильме «Джо» он, наконец, показывает, почему он когда-то получил Оскар. Его портрет Джо убеждает и делает характер симпатичным, хотя Джо, конечно, небезупречен. Сам фильм работает как темная южная драма, смешанная с элементами западного жанра.