An amazing cast, but weak script and awful direction did them and the important theme a great disservice. I guess the over-produced musical numbers were meant to disguise and extend the thin story but at over two hours it was pretty sad if not painful.