... war, waren viele Armeeangehörige arbeitslos und suchten neue Jobs. Der ehemalige Captain Jefferson Kyle Kidd (Tom Hanks) arbeitet um 1870 herum im Süden der (nun wieder) Vereinigten Staaten als Vorleser - er erzählt den Leuten in den Orten die neuesten Nachrichten, Klatsch und Tratsch, ließt aus der Zeitung vor und gibt auch gern spannende Geschichtchen aus der Prärie zum Besten. Doch als er die kleine Johanna völlig verängstigt und verstört in der Prärie findet, ändert sich sein Leben. Da sie nach dem Tod ihrer Eltern 6 Jahre bei dem tapferen Stamm der Kiowa gelebt hat, spricht sie kein Wort Englisch und ist hilflos der Umwelt ausgeliefert. Kidd nimmt sich der Aufgabe an, die Kleine über 400 Meilen zu ihren Verwandten nach San Antonio zu bringen...