Walter Sparrow / Fingerling
Virginia Madsen
Agatha Sparrow / Fabrizia
Danny Huston
Isaac French / Dr. Miles Phoenix
Lynn Collins
Suicide Blonde / Mrs. Dobkins / Young Fingerling's Mother
Paul Butcher
Young Fingerling / Young Walter
John Fink
Young Walter's Father / Young Fingerling's Father