With musical numbers from the original Broadway production and some new songs – most likely to capture awards rather than hearts – the only good thing about this almost two-and-a-half-hour movie was ...