This film has the power to renew our faith in humanity. So much decency is portrayed in these characters. Both lead performances are powerhouse jobs, and the supporting characters are the equally moving. A wonderful film. Totally believable. Great job to the entire crew.