Tina Majorino dans le rôle de Serene Barnes
Amy Schelagel dans le rôle de Serene jeune
Bruce Nozick dans le rôle de Adam Barnes
Cheryl White dans le rôle de Fran Barnes
Sylva Kelegian dans le rôle de Lauren Dardis
Mackenzie Philipps dans le rôle de Theresa Caldwell
James Russo dans le rôle de Michael Kraus
Arye Gross dans le rôle de Charles Porter
Eugene Lee dans le rôle de Tim Hendricks
Stephanie Venditto dans le rôle du Docteur Lisa Harris
Lynn Whitfield dans le rôle de Paula Van Doren