I have just seen this film and it is BRILLIANT, the best film I seen for a long time. Everything about it was amazing, the acting, dancing and music, ignore the critics and go and see the film. I'm going to see it again next week and will be getting the DVD as soon as it is available.