Loved the film and I never listen to the critics, as they very often do not reflect the views of the general public. Great cast, dancing and singing and Jennifer Hudson's rendition of 'Memories', was truly emotional. View it for what it is meant to be and don't intellectualise it.