I have seen the stage production several times and was hesitate to see the film. Only saw it last week. The film was fantastic. I also highly recommend it. People were worried about how long it was, but the movie moved right along. I thought it was the fastest 3 hours ever. I'm already planning to see it again. Loved it.