Rachelle Lefevre (Mary Kee)
Stephen Moyer (John Guidi)
Lorna Raver (Rose Lazar)
Ed Quinn (Steven Campbell)
Luis Guzman (George)
Bryan Tester (Attorney Kirby)
Grace Connely (Dr. Hain)
Alfredo DeQuesada (Attorney Davis)
José E. Hernández (French Teacher)
Cordelia Gonzalez (Judge)
Sandra Rodriguez Rivera (Librarian)
Jo Wyatt (Young Mary)
Adriana Benitez (Young Mary)
Jo Wyatt (Operator #1 and #2)
Luillo Ruiz (Luillo)
Lydia Echevarria (Old Woman)
Aris Meijas Agosto (Young Woman)
Gladys Rodriguez (Concetta)
Emmanuel Logrono Molina (John Sr.)