Finding Your Feet
A last-act plot turn is straight out of the Dictionary of Tearjerker Clichés (look under "C"), but by that time we're enjoying these people's company so much that we don't really mind.