This is probably one of these cases where less could be more. Less singing, less budget, shorter length and this could have been a much more interesting movie. Probably too jumbled up and pretentious for my taste but some good ideas and good acting that do not work together as a pleasant whole.