John Rambo (Sylvester Stallone) está viviendo en un rancho en Arizona, pero cuando recibe la noticia de que su nieta ha desaparecido, tras haber cruzado la frontera a México, Rambo decide ir en su búsqueda.