The last 30 minutes was probably the best. The singing and dancing were top notch. For only being just under 2 hours, the first hour sort of dragged, but had to set up the story. Was disappointed that Hugh Grant didn't show up till past second half. However, Wonka sounded and acted just like Gene Wilder which was wonderful. It was a very good movie, just not my favorite, but I would watch again, maybe.