A Paulette Jiles bestsellere alapján Paul Greengrass (a Bourne-filmek, United 93) által írt és rendezett filmben
öt évvel az amerikai polgárháború után az özvegy Jefferson Kyle Kidd kapitány (Hanks), három háború veteránja városról városra jár, és igaz történeteket mesél: elmondja a híreket elnökökről és királynőkről, dicső viszályokról, pusztító katasztrófákról és lenyűgöző kalandokról, szerte a nagyvilágból.
A texasi prérin találkozik Johannával (Helena Zengel, Kontroll nélkül), egy 10 éves lánnyal, akit hat évvel korábban fogadott be a kiowa törzs, és sajátjukként nevelték.