Excellent cast (and that includes you, Knuckles!). Very entertaining, upbeat, quirky, and yet a seriously, thought-provoking movie about THE relationship. A fun but serious look at the give and take of what, if anything, can be compromised for the sake of the other person in fulfilling and strengthening this relationship and bringing out the best in yourself and in your partner, hopefully for a lifetime of loving happiness.