Selma, a Czech immigrant on the verge of blindness, struggles to make ends meet for herself and her son, who has inherited the same genetic disorder and will suffer the same fate without an expensive operation. When life gets too difficult, Selma learns to cope through her love of musicals, escaping life's troubles - even if just for a moment - by dreaming up little numbers to the rhythmic beats of her surroundings.
Björk
as Selma Jezkova
Catherine Deneuve
as Kathy
David Morse
as Bill Houston
Peter Stormare
as Jeff
Joel Grey
as Oldrich Novy
Cara Seymour
as Linda Houston
Vladica Kostic
as Gene Jezkova
Jean-Marc Barr
as Norman
Vincent Paterson
as Samuel
Siobhan Fallon Hogan
as Brenda
Zeljko Ivanek
as District Attorney
Udo Kier
as Dr. Porkorny