I saw it the day after Christmas and it was great. Jennifer Hudson was just ridiculously amazing. She deserves all the acolades she is getting. When she sang "And I Am Telling You", that was one of the best scenes I have seen in a movie in a longtime. Splendid! I have never been in an audience at a movie where the audience burst into applause like that as they did after she sang.