The only reason I did not rate this film a "10" was that the Christina Ricci character (Feygele/Suzie), who is supposed to be a superb singer in the era before microphones, was not dubbed by someone who can actually sing. (Ricci, gifted actress that she is, can't, and to a musician, that's a problem). Other than that, I loved this movie. Ricci and Depp, as impossible lovers who just happen to be members of the two peoples most persecuted by the Nazis (a Jew and a Gypsy), are both perfection in their roles. John Tuturro and Cate Blanchett, as (respectively) an Alpha-male Italian tenor enamored of Mussolini, and Suzie's fellow dancer/confidante seduced by the tenor and his Fascist tendencies, are such compelling characters that they almost needed their own separate movie. The cinematography is beautiful throughout, and the sense of history, of the sweep of time, is wonderfully evoked. Last but not least, the score of the film memorably weaves together an old Yiddish lullaby with "Je crois entendre encore," the great tenor aria from Bizet's "Pearl Fishers." Both melodies share the same rhythmic and harmonic skeleton, and the film score reveals and celebrates it. A wonderful musical reflection on the theme of the film in general. Wait until the end of the movie to see what I mean -- the music explains it all.