All Cast

Natalie Hall
Jennifer

Darin Brooks
Kevin
Ryan Doom
Bryce

John Sloan
Jeremy

George Wendt
Mr. Henderson

Frances Fisher
Mrs. Von Hoffman

Katy Stoll
Sally

Eric Michael Roy
Lyle

Noree Victoria
Betsy

Francis X. McCarthy
Minister

Charles Emmett
Mr. Davidson

Andrew Astor
Albert

Gedde Watanabe
Mr. Fujimura

Danielle Parker
Young Jennifer

Griffin Cleveland
Young Kevin
Vasili Bogazianos
Mr. Monroy

Teresa Castillo
Chandra

Scot Zeller
Veterinarian

Rick Overton
D. Green
Yvonne Truong
Donna
Jamie Tisdale
Janey
