Lea
Young Lea
Bill
Young Bill
Sam
Molly
Frank
Leon
Danny
Vagabond
Young Ariel
Ariel (as Pauline Glomaud)
Norah
Nicki
Ron
Jamie
Mr. Patel
Patricia (as Marsha Dietlein Bennett)
Pastor Michael
Angry Woman (as Heidi Eklund)
Dr. Paula Steiner
Nurse (as Antoinette Lucente Purdy)
Bill's Friend
Girl in Coffee Shop (as Anastasia Lee)
Guy
Maureen
Waitress
Man in Bed
Juggling Bear
Dancer
Elf
Jumper
Underwater Hand
Michelangelo
Donatello
Town Local (uncredited)
Patron (uncredited)