O filme baseia-se no livro "Cry Macho" e é protagonizado por Clint Eastwood, uma velha estrela dos rodeos e criador de cavalos fracassado. Em 1978, o seu antigo patrão pede-lhe para buscar o seu filho, afastando-o da sua mãe alcoólica. Para voltar ao Texas terão de atravessar o México rural, e este improvável duo irá enfrentar uma viagem bem desafiante. Um homem desgastado pela vida tentará redimir-se ao ensinar a um rapaz o que significa ser um bom homem.