It’s a heartwarming story. Every time you think you’ve taken it all in, there’s another touching facet. (You’ll need plenty of Kleenex.)