All Cast

Linda Hamilton

Linda Hamilton

Tina

Jonathan Jackson

Jonathan Jackson

Seth

Treat Williams

Treat Williams

Will

Gordon Clapp

Gordon Clapp

Dan

Schuyler Fisk

Schuyler Fisk

Robin

Camden Munson

Camden Munson

Seth (6 years old)

Diana Nadeau

Diana Nadeau

Elizabeth

Tori Davis

Tori Davis

Amanda Hall

Richard Lee Jackson

Richard Lee Jackson

Prom scene cameo (uncredited)