Den lille jødiske piken Fegele (Christina Ricci) blir sendt fra Russland til England for å vokse opp hos en fosterfamilie. Hun får et nytt navn, Suzie, og lærer å snakke engelsk gjennom sang. Det største ønsket hennes er å treffe faren som reiste fra Russland til Amerika for å finne bedre levekår for familien der. Etter det har ingen hørt fra ham. Med sitt musikalske talent reiser hun ti år senere til Paris og får seg jobb. Hun får de gode vennene Lola (Cate Blanchett) og hennes kjæreste Dante Dominio (John Turturro). Suzie selv faller for hestehandleren Cesar (Johnny Depp).