Yes I own the DVD and I've watched it many times. It's a lovely film.
Well yes, I agree he doesn't deserve Hero. It's difficult to interpret what she is thinking throughout all this. Her life is dominated by the men around her.
Throughout the play the men talk of cuckoldry as the fate of the married man, while in fact it is the women who are most often betrayed. Balthasar's song pretty much sums it up. "Men were deceivers ever; One foot in sea, and one on shore, To one thing constant never....." This certainly leaves the ending ambiguous.