I am not sure if I can call this a master piece, but this movie can be interpreted in many ways and thats why I think it is brilliantly done by Aronofsky. What a theme for a movie. Inspite of all the questions you may have, the pace of the movie is in tact through out. And what an actress Natalie Portman is. She can be proud about this once in a life time role as a dedicated , often hallucinated, Ballerina. I couldnt help thinking about my dear wife, who too is a dedicated dancer. Will watch this again, with her.
For More - http://www.imdb.com/title/tt0947798/