You can see its stitches, it makes some mistakes, and it's a bit off-color. But in the end, it manages to find its humanity.