Jim Rockford (James Garner) é um ex-acusado da polícia, que se tornou detetive particular e prefere correr a lutar, e pescar a trabalhar. Não que ele seja um covarde preguiçoso - ele só prefere se prevenir. Rockford recebe a ajuda de seu amigo Dennis Becker (Joe Santos), um detetive policial, para solucionar os casos.