This is a good solid western enhanced by the presence of Tom Hanks as former Confederate Captain Kidd who now tours the Texas towns of 1870 reading the news to the illiterate populace. These are dangerous times and Kidd, being a former Confederate has to be wary of the Army still suppressing any rebels. One day he chances upon a young white girl, Johanna (Helena Zengel) abandoned after the Indians who captured her have themselves been massacred and finds he has to take her on the long trek to her German immigrant relations. This is essentially a journey film with dangers along the way, not least from some vicious men who want the girl for themselves, and there's some of director Paul Greengrass' visceral action although overall the film is a restrained affair concentrating instead on the relationship between the curmudgeonly Kidd and the frightened girl. There's been a few westerns that focus on the issue of white captives, either the rescue of them or their reintegration into white society with all the prejudice that accompanied that but this story deals with neither issue and is more about a lonely man and an abandoned child bonding. To that extent this is watchable, entertaining but a little bland. Worth seeing for Hanks inevitably sound performance and Zengel's excellent one as the girl who has been orphaned effectively twice.