Inscrutably fantastic.. an incredible dance around gender, sex, morality, duty and honor, without precisely taking a stance, besides the joke that triumph of will and goodness is eventually born out in the long run...as everything is ultimately ok, then all's well that ends well.