Earl Stone (Clint Eastwood), de 80 anos, é um premiado horticultor e veterano da Guerra da Coréia. Em Peoria, Illinois, ele está enfrentando a ruína financeira e está afastado de sua ex-esposa, Mary (Dianne Wiest), e sua filha, Iris (Alison Eastwood), por sempre colocar o trabalho antes da família. Ele ainda é amigo de sua neta, Ginny (Taissa Farmiga), e comparece ao ensaio do casamento dela. Desesperado por dinheiro, ele aceita uma oferta do amigo de uma das damas de honra de Ginny e se torna uma "mula" que transporta cocaína por Illinois para um cartel de drogas mexicano. Enfrentando pouca suspeita devido à sua idade, raça, história criminal impecável e aderência estrita às leis de condução, Earl é confiado a transportar enormes quantidades de drogas e recebe grandes quantias em dinheiro. Com o dinheiro que obtém do tráfico de drogas, ele compra uma nova camionete, resolve seus problemas financeiros, paga pela renovação do VFW e pelo casamento e educação de sua neta. Ele se torna amigável com os membros do cartel, que o chamam de Tata ("avô").