Se cumplen 30 años desde que tuvo lugar la Guerra Final, un conflicto bélico que arrasó los Estados Unidos por completo. Eli (Denzel Washington) camina por la tierra yerma con el objetivo de devoler la esperanza a la humanidad junto a su hijastra, Solara (Mila Kunis). Sin embargo, las pocas personas que se cruzan en su camino están más pendientes de seguir robando y matando. En este contexto, el sanguinario Carnegie (Gary Oldman) es consciente del inmenso poder que alberga Eli, puede que el último hombre honrado sobre la faz de la Tierra.