Nonostante la sua rappresentazione in un film del 1972, John "Jeremiah" Johnston è improbabile che si sia impegnato in una lunga faida con gli indiani Crow. Un uomo di montagna, soldato e avvocato, Johnston ha servito da privato nell'esercito dell'Unione a St. Louis durante la guerra civile.
Johnston è nato John Garrison nel 1824 ma ha cambiato il suo cognome in Johnston dopo una rissa in cui è stato coinvolto mentre prestava servizio nella marina statunitense. Dopo la sua permanenza nell'esercito dell'Unione, ha servito come vice sceriffo a Coulson, Montana e maresciallo della città a Red Lodge, nel Montana. Morì all'età di 76 anni nel 1899 nell'ospedale di una verta a Los Angeles. I giornali hanno scritto male il suo cognome nel suo necrologio, tralasciando il "T." Il film, in cui recitava Robert Redford, gli diede il nome fittizio di Jeremiah.
La leggenda di Jeremiah Johnson indicava che gli indiani corvi uccidevano e scalperavano la moglie incinta mentre era fuori a caccia. Per vendicare sua moglie, Johnston avrebbe ucciso più di 300 uomini corvi e mangiato ciascuno dei loro fegati. Si diceva che avesse mangiato gli organi perché il Corvo credeva che i loro fegati fossero intatti prima di poter transitare nell'aldilà.