Unexpected, unique and remarkable story. All the complaints I have heard are about essential elements for furthering the plot and maintaining the tone and necessary for the film. The cinematography and sets are gorgeous and the costumes stunning. The cast was marvelous, from the stars to the minor roles. Emma Stone was perfect and deserved all the accolades she is receiving and more. I wouldn't change a moment of it.