There's a lot of good in this movie, but unfortunately, I just could not get past the lame choice to make Julianne Moore's character a "rock star." I just found it totally unbelievable and it served no purpose toward the plot or story arc whatsoever. She has made a career of playing high-strung, dysfunctional characters, so no problem there. But rock star? I don't buy it. You can't just throw on a bad tattoo and expect it to work. She has no edge at all. Was Betty White unavailable? And plus, she's not so dysfunctional that she's a druggie trainwreck, so why even bother? What she does is insignificant to the overall story, so why make such a wild leap of logic? I just found it totally distracting and annoying. The rest of the cast does fine, although the messages are a bit obvious and they beat you over the head with them while feigning subtlety.