The music is so overdone that it's annoying. Music should help create mood and emotion without being noticeable. This music is overbearing and completely lacking in subtlety.
Great cast, which makes me sad. I think Benedict Cumberbatch is a fantastic actor. Emily Watson has done some amazing work. Did they not read the script before they signed on?
Take my advice; if you are forced to sit through this with your children; have a few drinks first.