A clever sensitive well directed film with a top Hanks performance supported by an outstanding performance from Helena Zengel, a clear future star of the screen. An ‘old west’ setting, provides a heart in mouth, heart rending, heart wrenching tale of two lost souls, generations apart, who are forced upon one another and follows their difficult journey together.