ending feels like an add-on *Spoiler*
I think the movie should have ended where we see her sad on the cliff.
The rest looks like an effort to give a happy ending.
I mean even the reason that she is later called looks unreasonable and suddenly all ends well.
Given the attention to detail the film has this looks almost intended, like an add-on sawed to the end.