Kris Kristofferson
Bill Willis
Leelee Sobieski
Charlotte Anne 'Channe' Willis, Age 14
Jane Birkin
Mrs. Fortescue
Barbara Hershey
Marcella Willis
Virginie Ledoyen
Billy's Mother
Jesse Bradford
Billy Willis, Age 14
Isaach De Bankolé
Mamadou (as Isaac De Bankole)
Harley Cross
Keith Carter
Macha Méril
Madame Beauvier
Nathalie Richard
Madame Fournier
Anthony Roth Costanzo
Francis Fortescue
Luisa Conlon
Young Charlotte Anne 'Channe' Willis, Age 7
Samuel Gruen
Benoit / Young Billy Willis, Age 7
Michelle Fairley
Miss O'Shaunessy