What a great film. With great music too (though the modern rap-style example was not to my taste, but that's just me, probably!). A tough subject (domestic violence), but many touching, sensitive and funny elements throughout. Did I mention the music? The ending is a complete surprise! Well worth watching.